for me, it’s not even about the money… i just want to avoid the guilt and extra button presses on the damn machine!
if you want to take $100 from me at the end of the night, just set your pricing accordingly… i just want to tap and be done with it… i don’t need the guilt trip and the extra math homework when i look at the machine…
I’d prefer clear pricing (even if that raises prices) to have the comforting knowledge that some asshole can’t underpay a server and leave them short of paying a bill just 'cause. Servers deserve predictable income and customers should feel obligated to be polite themselves to receive politeness in turn.
Also, tipping culture is sometimes used as an excuse for customers to engage in various levels of harassment with wait staff. This is particularly common in “breastaurants” like Hooters, Twin Peaks, etc.