Honestly, as long as the wages before tips are fair, then there's nothing wrong with tipping as a concept.
Do you wish tipping as a concept would spread to all customer-facing industries?
Do you wish tipping as a concept would spread to all customer-facing industries?
But there's nothing wrong with the idea of tipping per se, and if customers want to reward employees for good customer service/work, then they should be able to.