Employees in some jobs do not get tips. Others get just a bit. Some get considerable tips.
I am now working as a gas jockey. I get the occasional tip (maybe one per day). Usually, it is about two dollars.
Why is it that waiters/waitresses get so much in tips? Why is it that I can not go to a restaurant without a guilt trip of having to pay more than the bill? If I went to a hardware store to buy a piece of equipment and got help selecting the best model for my needs, I would not have to tip.
It does seem like a racket, and especially when you consider that charge card forms for restaurants have room for a tip amount. It sure does not happen at a gas station or hardware store!
In Japan, I understand that tipping is frowned up and may even be viewed as an insult. When I was in China, I was treated to a nice restaurant meal. The food was great, and possibly even better was that there was no tipping!
I tend to not go out for meals where I have to tip. I do not care for the guilt-tripping.
I think it would be much fairer for restaurants to pay their staff a decent wage and not push customers to tip.