I was at a restaurant the other day and on the bottom of the menu it said "a 2.5% tip will be added to all transactions to help us pay our staff" and all I could think was why can't they just add a dollar to some/all of the menu items instead? If a restaurant needs more money to pay its employees, they should just charge more money. I really don't get it.
No, to me that's totally fine! They know what their costs are and they charge you accordingly.
What bothers me is "the price is $X, but if you don't pay $Y our workers won't be able to make ends meet, please support them!" I don't know how much your workers need, that's your job when you set prices! (And if the price is too high, I won't eat there, no harm done.)
I just wonder if they expect you to also add an additional tip, since 2.5% is so much lower than the standard percentage.