In America we’re told it’s offensive to have cultural norms. At least if you’re American.
I suppose it all depends on how you chose to read it. If you’re doing business with people of some culture not American it’s good to keep in mind the things we do that confuse/ offend them, it’s just good business to not offend the people whose money you’re trying to get. Even more so if said business brings you to them, their country their rules. Americans do have a tendency to be a bull in the China shop. Probably because we’re so big, you can spend a lot of time in America and never run into another culture. People from smaller countries tend to be a bit more aware that other places (many of which are just a couple of hours drive away) don’t do things the same way. We even have similar problems sticking to purely American sub-cultures. My BIL has spent most of his life in small towns, when he comes to the “big city” of Tucson he’s all small town chatty with clerks and they tend to get confused because here it’s strictly business. And conversely when I go to small towns the clerks tend to think I’m rude because I’m strictly business.
Whenever you go someplace that’s not “home” there will be some level of culture clash.