Then why not tip the cashier at Wal Mart or the person that helps you find a suit? Why not tip the plumber and the oil change guy at Jiffy lube or your CPA?

Tipping a waiter is done because traditionally waiters were paid below standard wages and expected to provide quality service for the tip.. lf a waiter is now being paid $10 to 15 per hour, the waiter is making a full wage and does not need to be paid unless he\she really wows you and you feel so inclined.
The problem is there are a lot of places still paying low wages where a tip would be appropriate.