I don't think waiters and waitresses in North America should complain so much about getting 10% or less for a tip or whatever. Hear me out.
As long as tips are optional, there will always be people who just don't tip and people who tip less than what you expect to get. That's the nature of an optional payment. You will never convince everybody to make an optional payment, even if you continue to call people jerks and make a big deal about it. Complaining about it is a waste of their energy and time.
The only way to make sure everybody pays this fee is if you make it mandatory. Add on a mandatory 18% service charge to every bill and everybody will always pay it. They will have to. If you make it optional you will get people paying 20%, people paying 30%, 10%, 0%, and whatever they want. It's optional, so the nature of the beast will lead to all sorts of payments. You will never be able to change that, whether you complain or not.
IMO this energy is misplaced. It won't change a thing, and yeah, I understand that sometimes it's just so cathartic to complain about some jerk who tipped 5%, but if you visit certain online communities, there's just a constant stream of complaints about low tippers. It seems like misplaced energy. This will never ever ever change (as long as tips are optional). I realize it's easy to say, but surely this energy would be better spent complaining that you make $3 an hour or whatever crazy amount some waiters/waitresses make in some states.
Yes, I think somebody tipping 5% in a state where you make $3 an hour is a big jerk. I totally agree. But that's the nature of the beast - tips being optional will always give you customers like that. They will continue coming. Yet the way a lot of these complaints read, it's like waiters and waitresses expect this to one day magically stop. It never will. As long as tips are optional, some people will just tip very little. That's the nature of making a payment optional. People can be cheap. You can't change that.
My sister was a waitress and she never complained about tips, but she did complain about work conditions and the pay. So I do feel the plight of these employees to some degree. I was never in their shoes so I can't 100% say I understand it, but I feel it. I felt anger that my sister wasn't really being compensated properly for all the hard work she did.
I tip 20% as a default, no matter where in the U.S. or Canada I go. Even if you make $14 an hour or whatever. It seems that you should tip more in states where the waiters make only $3 an hour and less in states and provinces where they make $14 an hour, but to me.. eh.. who cares. 20% is my default tip. If I'm going out, I have money to spend, that's my philosophy. If the service is alright I might tip 18%. If it's good I might tip 22%. I won't tip under 15% unless the service was especially poor and I've been known to top a lot more than that.
This is not to excuse those who are crappy tippers. This is just to say - This will never change. As long as tips are optional, waiters and waitresses are going to have to put up with it, unfortunately. It's basically a part of the job that you need to expect, because it is going to happen.