The New Orleans Chamber of Commerce would throw a snit fit if the government issued a travel warning for their fair city. The Chamber of Commerce in Cape Town is somewhat less influential in that regard.
About your larger point, maybe. If true I doubt it's a cultural thing but just the way people are.