So find the level of wage after taxes that provides for what a waiter would make with their current wage + average tip per hour over the course of an entire year… Then pay them that.
I don’t think we should keep things the same way just because a population can evade taxes. Why should some jobs not report income? why is that ok?
Whatabout all the people who stiff their waiter/waitress because they don’t believe in tipping? Anyone who has ever had the job knows this happens and the same people have no qualms showing up again and again and doing the same thing.
What about all the businesses that steal tips from the employees and keep them? It’s illegal but they do it anyway. No tips? no employer tip theft.
Countless reasons against tipping. There’s really only a couple for it: Businesses can avoid paying their staff and the staff leech off of everyone else via untaxed income and government support programs (food stamps, medicaid) because their w2 is below poverty wages.