I'm a tipper but not mega generous and I would never tip in a chain as I honestly don't think the tip goes to them.
Barbara... you said this... "Service in UK restaurants is generally quite mediocre and focused on upselling rather than an enjoyable experience". Have to say that is a load of tosh! I'm not sure what restaurants you're eating at, but I promise you there's some fantastic restaurants out there who give good service and wouldn't dream of upselling.
Someone has asked before but I really really want to know what non-tippers do about the 12.5% added on as service charge on bills? I had two fab meals out in central London recently and in both 12.5% was added. I was quite happy to pay because the meals were really worth it.
Whilst I'm happy to tip hairdressers (mine is cheap, he works hard and is the only one I trust with my hair) and in restaurants, I also give £10-20 to the bin men not just because I can put anything outside and they take it!
However. In the US the tipping absolutely does my head in. A pp mentioned how rude they can be if they hear you are English on occasions. One obnoxious Manager came over and told us the tip will be 20% before we'd even looked at the menu! The states need to sort out how they do all this tipping because to me it spoils a holiday. We once went in a buffet restaurant. All they did was show us to a table. Nothing else. We got our food, helped ourselves to drinks from machines, and they expected 20%. We snuck out and they chased us up the road! I'm prepared to tip waiting staff but not when they don't 'wait'!
I am laughing at the fighting back against social injustice by not tipping... I also wonder if some of the non tippers on here have actually not been a waitress, worked behind a bar, cleaned bedrooms etc...