I completely agree. I hate the fact that tipping is becoming expected in the U.S. in a lot of places. I buy coffee, there's a tip jar. I order pizza, I pay a delivery charge, but I should also tip the driver for doing the job he/she was already being paid to do. It's ridiculous. I take a taxi, I need to add a tip, etc.
I feel like it's like another form of bait and switch. While I'm on my soapbox, I also hate that prices don't show the tax, in the U.S. the way other countries do it. I have $10 in my wallet. So I have to think "Ok, I can only order $6 worth of food because they're going to add tax and then it's going to be $8.37 and I have no pockets, but they're going to give me back $1.63 and I have no place for all the coins, so I might as well use the $0.63 for a tip, but that's not enough, so I'll add the $1 as well. Too much drama. Just tell me how much the sandwich is. In whole dollar amounts. And let me eat it in peace!