Look, someone is "waiting" on you. They are providing for you. People should want to tip someone serving them well as a thank you. Good service deserves a reward, no other job field beside prostitution has someone act as your slave for the hour or say it takes. Well maybe there are more, but keep in mind, your server is most likely getting paid 2.13-2.15 an hr.

And I can understand if your in another country. I think it's France where they don't tip at all. I'm sure there are other coutries the same. But in america it is socially dictated you should tip. And that my friend is the way it should be

I just thought about Reservoir Dogs. Great movie.