Tipping culture varies widely across the world, In many Western countries, it’s now gotten to outrageous levels, with restaurants wanting a minimum of 25%. Some locations put an extra percent on the bill automatically and coffee shows expecting tips just for pressing buttons and putting a drink across the counter.
It's gotten CRAZY in the USA! Restaurants are now charging customer for "healthcare benefits" in San Diego. Sometimes as much as 6% on the bill. WTF? Then they expect 18%. Sometimes they add on this mandatory tip plus healthcare benefits. It's gotten out of control. In Mexico I typically pay 15% tip if the service is really good or 10% if it's not so good.
In the USA, things are getting out of control with tipping. Anywhere you go they have a tip screen by default.