It's a terrible experience. You made a bunch of common mental gymnastics that are somehow supposed to justify why the patron deciding the salary of the restaurant's employee is better than the restaurant being responsible for pay and quality of their employees, we've all heard it before and it's nonsense.
But hey, if you are suggesting it we can agree to advocate for not tipping at all if patrons don't think it is deserved.
The more nonsense that people like you say the closer it makes me to abstaining from tipping so I'm not contributing to such an ass backwards system people bend themselves over backwards to defend