Customers who don’t tip are. They are punishing a worker for the crimes of a system. The restaurant owner/manager doesn’t suffer if you don’t tip. Only the workers do. So until a change comes to the system where workers get paid minimum wage, not tipping isn’t morally defensible.
You said it yourself, it’s the system that needs to change. As long as we keep chasing our tails trying to blame the customer base instead of the real problem, the ones profiting keep laughing.
*edited 1st sentence for better phrasing
Okay? So push for better laws and higher minimum wage on one hand and until those changes are made, then tip with the other. We can do both at the same time. Right?