[MENTION=638610]JPDM[/MENTION] I hear you. I'm not trying to defend or advocate. I understand in most of the world (i.e. not America or maybe the UK) tipping is not customary or expected. But I think there's an aspect to tipping that's not as understood. Many consider a tip as a reward for good service and many times it is. Oh the wait staff did an exceptional job serving for dinner, let's reward them. But there's also the idea of using a tip as an incentive for future good service. If I frequent the same bar and tip the bartender well, the bartender will remember me next time, and take care of me.
I've worked in the financial industry most of my career. I believe the concept of the year-end bonus is as much about an incentive for next year as it as a reward the the past year.
Anyway, I don't want to go on too much. Its just what I do. My girlfriend in China complains about it too. "Why did you give the taxi driver 5 yuan extra! Give it to me!" The hotel I stay in is pretty nice but its no Ritz Carlton, not even a Hilton , 5 star but it's Chinese 5 star. The service is not quite up to what I would see in a western hotel. Tipping the staff gives them a little incentive to help remember who I am and help me out when I need it. So I have no problem playing the ugly American who throws money away on useless tipping.