Non-tipper here.
My understanding of the purpose of tipping was to substitute take-home pay to low-paid staff like waiting / bar and hairdressers and the like.
The government bought in legislation to stop exploitation of employees being paid derisory money - we call it minimum wage [and living...