No tipping means better business
As a person who was born and living in a country which has no tipping culture.
The tipping sucks.I should have been fully informed how much should I have to pay before I purchase something or some service.
Any extra demand from agreed amount should be illegal.I also don't want to waste my precious time on paying the tip for calculating tax.The worker's salary is a employer's responsibility.
If the the worker become underpaid without the tipping, then the worker is underpaid by the employer.