How is tipping humiliating the tipper??
I believe that tipping is definitely something to be evaluated by service but to not tip on good service is ridiculous.
Cultural differences are possible but my other half has traveled all over, including visiting family (1st gen American) in Ireland and England, and he said, "It's been a bit but I seem to remember tipping at every meal."
Are you sure you're not just really cheap?
Err..... I live here... I'm pretty sure I know how it works in the UK.
People tip for some meals but I can guarantee you its not every meal, every restaurant, every time. There is no expectation to tip, and if you do its more a 'you did a good job'. I've also worked in bars that serve food. I wouldn't expect a tip...
People are embarrassed if you shove money at them. If you tip a bar girl you wouldn't just hand her money, you'd suggest she 'took one for herself', ie take a drink yourself, and you'd take a pound or something. You don't make money in tips though,sometimes you'd get none at all.
I find it humiliating tipping, not being tipped. It's usually awkward as people in the UK are quite reserved about money etc. I've tipped a hairdresser before, but they aren't usually prepared for it, so it can be awkward again.
If you want to come over here and tip, no one will complain, but its not necessary and can embarrass sometimes.
And no, I'm not cheap