It still seems like this post is getting far more support, and less pushback, than I would expect given the support I've seen for anti-capitalist, anti-work, "class consciousness", posts.
Well, that's what cash is for, and also that is usually not how it works. I'm sure it is how it works somewhere but by and large (like 99%) the servers/cashiers/drivers get paid out for those tips, sometimes having to split them, sometimes with taxes taken out already, but they do get it.
Not saying you have to tip, if you feel they don't deserve any kindness then by all means fuck em, but they do usually get the tips despite what you may think.
Servers have an established expectation of relying on tips to get a living wage, and often earn less than the minimum wage otherwise. The same is not true for cashiers. Maybe they should be paid more, but that should not be done by creating more reliance on tips to subsidize low wages.
Bosses are legally required to make up the difference to minimum wage if a tipped employee doesn't get enough tips.
If I tip a cashier, then we're taking money away from the working class to give to the working class, which means there's no net change. But if I refuse to tip, the boss has to make up the difference and the working class gets money from the capital class.
Therefore tipping is class treachery. You're depriving the workers of chances to take money from the bourgeois.