I, for one, despise the whole restaurant tipping concept. I hate that restaurants pass the responsibility of paying their staff onto their customers-it's not fair to the server and it's not fair for the customer. Letting a common person decide the salary of another person just turns into a degrading power issue for many.
& I hate that they call it a "tip" because for servers it's not. In the US, a tip for a server is not actually a "tip" by definition-it's a service charge & thus, the server's salary.
My boss decided my salary when I got hired. She is experienced in choosing this salary for me. If I have a bad day one day, my salary still stays the same. I might get a talking to so I understand that I did something wrong, but my salary stays the same. & if I do something above and beyond, I get rewarded-whether that's with praise or a monetary bonus. My boss decides these things and she is a trained professional in this area.
Guests are generally not trained professionals to decide whether a server gets to pay his mortgage or rent this month. & guests often take advantage of this by finding fault with EVERYTHING just so they can justify leaving little to no tip.
We've all seen the clowns who present a pile of one dollar bills in the middle of the table and dramatically remove them one by one, each time they find fault in their server.
I can't even imagine how these customers would react if I walked into their place of business and announced that I was going to see to it that they would not be paid that day because you spent too much time on the Disboards when you should have been doing your work, or you were late getting back to me because you had been tied up at another meeting, or your parking lot was too full and I had to drive around looking for a spot, or your boss charges too much for your services so I'll just take your services and not pay for them....or maybe I won't give you any reason at all, I'll just pay you 25 cents for the day and let you figure out what you did wrong.
Ridiculous right? Because in most other lines of work, if a customer is having an issue with a service provided, they will speak to the manager or speak to that person directly. Not wait until the end of the job to speak up, or not speak up at all. Customers generally do not do this and therefore it should not be up to them to decide what to pay.
I have seen a few people comment that they will contact a manager as soon as a problematic issue arises and I sing these people's praises, but sadly, it's not the norm
I wish they would just change ALL tips to an automatic service charge that is already added to the total bill. Service charge would be whatever the U.S. tipping norm is. If a customer wants to leave more, they can. and if a customer has a problem with the service, they should do what you do in any other type of job situation-contact the manager. & if ya can't afford to leave the tip, than ya can't afford to eat at that restaurant.
Just my 2 cents.