I think it's easier to keep the tipping culture because everyone in the USA is already used to having extra random fees added to the sticker price of things.
In places where the tax and all other costs are already factored into the price, tipping is reserved for truly exceptional service.
In places where the tax and all other costs are already factored into the price, tipping is reserved for truly exceptional service.