Including "tips" (you could still tip for extraordinary service) as well as sales tax in the price might be the first step towards more transparency and fair pay for everyone involved (owners to waiters) in what essentially amounts to a luxury service anyway.
I just spent 10 days in New Delhi, India, where they add between 25% and 33% to your bill, before tips, in the name of VAT, Service Tax and Service Charge.
It's a world of difference. So much trust is lost.
* meaning e.g. that a single parent can live reasonably well, raise a kid, go on holiday etc.
How are these not luxury services?
Cooking your own food and cutting your own hair with the same quality is the real luxury. Never driven a car so don't know anything about that.
Haircut? Simple style, doesn't actually take much time or energy and the tools cost about the same as a cheap haircut.
The car is slightly better put another way, then: Taking a taxi instead of readily available mass transit. The first is simpler and easier and often quicker, the second cheaper but takes more work and walking on your behalf.