>If you say “I didn’t tip because the service was what I expected”, you’re pretty much considered an asshole
Sorry, this is definitely not the case. Many times the worker is doing exactly what is needed and nothing more (eg: pour a beer in a glass, handing me a pizza). Why would I be considered an asshole if I didn't tip? That is ridiculous.
As other people have said, tipping in the US has really become obnoxious. I definitely tip while seated for a meal, but asking for a tip to hand me a cup of coffee, pour a beer, etc only makes the system worse.
I 100% agree with your value judgement. Nevertheless, the social pressure exists.
Why does sitting down cause you to tip?
Why would employees in front of a counter be more deserving than employees behind a counter?
Or perhaps I should put it like: Why would a business need to pay a predictable market rate salary for employees behind the counter, but not for employees in front of the counter (because you step in and provide it instead)?