The responsibility is already on the customer. It shouldn’t be, and restaurants should have to pay their workers minimum wage. But it isn’t that way, and stiffing service workers isn’t the way to fix it.
Neither is stiffing the customers to the tune of 15-20 percent.
Nobody is arguing that tipping culture isn’t stupid. But it’s the society we live in and you know that before you step into a restaurant.
And nobody has stopped paying tips either. It is very socially awkward not to pay it. But i won't agree that in principle not paying is stiffing the staff. It is stupid, the industry has arm twisted customers to make it socially mandatory to pay and calling it stiffing the staff is blaming another victim.