Read this BS the other day, had a few chuckles.
"you must tip them, they don't make much and it is how they make their money"
Well, how about this, get some relevant job skills besides walking/carrying food, and twisting beer caps and then you wouldn't have to whine that someone only tipped you 12%. Waiting tables/bartenders take zero skills in 90% of the restaurants in this country. You want me to tip you 20% because you did your job?
I almost always give something just bc I'm a nice guy. But, the whole tipping thing is stupid. Only 1 time in my life I left zero tip and they got exactly what they deserved. If I go to a nice restaurant and the waiter is knowledgeable about their product and adds something of value to my visit, I have no issues going up to 15% to 20%. But, if i go up to Buffalo Wild Wings and you carry out my wings to me and twist a few bottle caps, I'm not going to leave you a $10 tip on a $50 dollar tab.
I have no issue with people being compensated for actual skills. If you don't have the skills at anything else and become a waiter; I don't feel bad for you.