I don't think OP is advocating for not tipping at places where you're getting table service. Agree or not that's the standard arrangement and it's a total dick move to refuse to tip in that situation.
What everyone's complaining about is situations where you order at a counter and are offered an option to tip on the payment system. These usually default to having a tip selected, which means you have to change it to "0%" to avoid tipping for counter service.
Seriously though, please don't come to the US and stiff waiters at sit down restaurants of their tip. It's a bad system but that's the system and it's wildly unfair to the table waiter when someone decides they're not tipping due to some sense of principled resistance to the practice.