I don’t think it’s a radical position at all. If Amazon started including a tip line for deliveries and people used it often enough, I can guarantee they’d use it as an excuse to try and pay less than minimum wage too.
Prices should reflect the value of goods and services delivered. Consumers shouldn’t feel morally responsible for making sure service workers are making ends meet.
You are right that everyone should make a living wage without tips, but tipping 15% instead of 25% isn't going to create the massive societal change you're looking for
My gripe is with the convention itself within restaurants, which really makes no sense to me. Tipping should be to reward good service instead of subsidizing crappy wages.
So yeah, I tip the 20% cause the solution is really just raising the minimum wage. But it’s definitely a peeve of mine when people act like consumers need to be responsible for making up the difference by increasing tip percentages.