Tipping creates inconsistent income and shifts from responsibility from employers to customers.
A better system would be fair wages included in prices so workers are always guaranteed stable pay.