Tipping should be left up to the customer and not enforced.
I was at a restaurant recently where the 20% tip was added
to the bill automatically.
How are they to know I thought the service was good.
It seems they assume their service is good... all the time.