I think tipping is often confusing and unfair. I would improve it by ensuring fair wages so tipping is optional, not expected.