I disagree. Hardest I’ve ever seen to not tip is click “other amount”, press 0, you’re done.
Your argument about a livable wage would have made sense years ago when there was a separate wage for tipped workers. Everyone in Canada get paid at least minimum wage now.
It’s just a class that is absolutely exploring people. You can’t become a billionaire without it. You can absolutely become an honest millionaire so it wouldn’t make sense to use that.