People who make more in daily interest than the worker does from the shift , I don't think have the moral high ground on tipping.
Guy taking home $250k salary with health care griping about $10 extra. Really.
Sure, income and the economy should be different. The worker can't pay for housing with idealism.
Have you ever worked for tips or been a close friend of someone who did?