Super Rant Mode!
Tipping is bafflingly retarded concept to me.
Think of it... why should we (the customers) pay the stupid waiters to do their job? Sure, you may say "Because they don't even make minimum wage!", but is that really something I should be concerned with? It should be the responsibility of the employer to pay their workers high enough wages to keep them happy. The way it is now, the state practically mandates that customers MUST tip the waiters/foodservers because they make such low "official" wages. Some restaurants even automatically add a "gratuity" percentage to your tab!! Seriously, the owners of restaurants are getting workers at slave labor prices, since the customers are practically paying them to work.
You might also say "They're providing a service to us, and we should tip them for doing a good job!". Well, shouldn't it be a given that they should do a good job, since it's their job to serve us?! Why should I pay them for not being sloppy?
You may say "It's common decency to tip the waiter! You'll look like a scumbag if you don't!". Well, to that I say "Boo hoo". Tons of other people work at much more difficult jobs, and they never receive tips for it.
The fact is, foodservers can potentially make a huge amount of undeserved money per night, and it's basically just hand-outs from customers. How tipping got to be such a widely accepted practice is beyond my comprehension.