That's definitely true. An interesting cultural difference even further in that direction, that I noticed as an American who moved to Denmark, is that in Scandinavia the equality extends even into the restaurant. I'm not really being "served" at a restaurant, but rather the expectation is that we're interacting in a professional setting as equals. Perhaps partly due to culture, partly due to the lack of tipping, and partly due to the fact that the waiter likely has the same socioeconomic position as their customers, there isn't really an obsequious service-oriented relationship, and it's definitely not the case that the customer is always right. It's more like, their job is to take care of business at the restaurant, and they'll aim to do it well but expect respectful treatment in return, like any other professional employee in any other job.
(It's possible things are different at really high-end places that aim to impress international customers, like the $200/plate restaurants and $500/night hotels, but I don't have any personal experience patronizing such establishments.)