I think it depends on where you are. Most places here, you'll get your ass kissed but good.
Well we can't afford to take a whole family to higher end restaurants, so it's basically Applebee's, Olive Garden and Denny's most of the time.
We went to Cracker Barrel once, and the waitress ended her shift and didn't tell anyone.
I've seen really crappy service here.
I've never been to Europe but I understand the service workers in those countries are some arrogant aholes,
They can be - I recall a waiter in Paris who WOULD NOT WAIT ON ME until I answered his "bonjour" with "bonjour" - previously, when I said oh hello how are you? he promptly walked away.
but the guy next to you sucks and STILL makes the same money you do, it's going to affect your motivation. I see tipping as a performance-based raise.
And THAT is precisely why this "expectation" of a tip REGARDLESS of performance pretty much ENSURES that the service WON'T improve. For exactly the reasons you mention. No one's busting their hump if everyone gets that 20-25%. If it becomes acceptable to leave NOTHING for lousy service, then I can see it. As it is, we even have well-meaning people paying them that tip if for no other reason than they're getting a crappy wage.
It's even worse when you're with a large party and tip is automatically included. THEN you're practically guaranteed to get lousy service, because it's a lot of work AND your tip is assured. NO REASON to work harder at all.
I mean, I SEE how it works both ways - tips to get good service - higher wage, no tip - no incentive for good service. But that works as long as there's an understanding that LOUSY SERVICE gets nothing, and good service gets something. If people get irate because they didn't get a tip and they just phoned it in because they think "they pay me dirt wages, I deserve better" - there's nothing you can do about it.
Frankly, it seems the current generation acts so entitled, I'm for getting rid of it.