Comparisons between countries don't work well. Different countries have different customs and that's just the way it works.
In fact, many tourist-facing businesses in places where tipping is traditional, wind up addiding service charges just because foreign visitors don't realize it's expected and so don't.
When in Rome...