In most of Europe at least and especially in Northern Europe, people get paid to do a job - the value of the job is priced into the cost of the service.
and for service industry it’s way it should be.
I think it would work better if service jobs were professional, so that tips didn't impact the ability to make ends meet. Pay the staff more!