I see accepting that is part of ‘tolerating tipping culture’. Indeed, the system as it is now would not realistically allow for tipping to be obliterated. But just saying “it doesn’t work, for this and that reason…” and then continuing the status quo, will not change anything.
You’ve seen what happens in France when the workers are unhappy. What America needs, first and foremost, is powerfull unions, make the minimal wage reflect a decent living wage at least, make the waiters wage an acceptable wage, and then abolish tipping. Accepting the status quo is tolerating it.
Also, they make it sound like the problem is the 3rd party app users will have to pay. That’s not the issue. Probably most of those users would be happy to pay some monthly fee to keep their app running. It’s how much they are charging for the API that is the problem, and the lack of time to actually implement it.
That and the abhorrent behavior of the reddit team, the last weeks.