There is pretty much one way to stop this: stop patronizing carry-out and counter service establishments that throw a tip question into the checkout process. It's not enough to just elect zero tip. Stop giving them your money, period.
No problem tipping for good sit-down table service, or a good bartender at a bar. But at carry-out and self-service places, there's no service provided so nothing to earn a tip.
A good way to bypass this (and increase your privacy) is to just pay cash. Then you don't interact with the screen at all and there isn't even any expectation of a tip. Funny how it changes.
It's close to 100% of carry out/counter service establishments. This advice isn't practicable.
I have a problem tipping for anything now. If a tip is something someone expects, it's no longer a tip, it's a hidden charge, and I don't like it.
God please yes. That time is better spent on paying customers.
A tip at McDonald's. Hello I ordered at the kiosk and just spoke literally one word to the young lady over there why am I tipping...
You can only vote with your feet if there’s somewhere else for you to walk. You may do the best you can avoiding all these places. But then you’re there at a local arena for a show. You take a beer out of the fridge and check out. The cashier takes your card and flips the screen towards you and the screen wants 25% on a $15 beer for the cashier’s labor of cracking the can (which they have to do anyway by policy).