Judging by previous topics about tipping, you’ll find plenty of people here who are as outraged about the practice as you could wish.
Here are a couple:
And some (thankfully few) who think it’s just fine and dandy because paying service staff would just make them all surly instead of appropriately fawning. Hey ho…
This is one instance of a company doing a shitty thing. People are entitled to get annoyed about that shitty thing without necessarily bringing up how annoyed they are about other employers doing the same shitty thing.