Originally Posted by Aceon6
In all fairness, I haven't seen the racers do a lot of complaining about the other countries not being like the U.S. Neither have I seen hordes of Americans complaining about non-U.S.ness in my own travels. They might remark on differences - we're an opinionated people used to expressing ourselves, so a "whoa, their _____ is way different than our ____" is typical, but once again, that's cultural. On the other hand though, Americans are way more inclined to run down their own country while in the host country. That I have seen plenty of.
But back to your point about growing up in the city, it still works both ways - you learned that people from Spain prefer to eat dinner after 9:00.... people in Spain living in big cities with lots of foreigners would probably learn that we prefer to eat dinner earlier. And I would hope that on both ends, they also learn that neither way is "right."
All I'm saying is that the cultural sensitivity is the responsibility of everyone, not just Americans. And I'm repeating myself now so I'll stop here, but if cultural knowledge is some kind of sign of moral superiority, then we're insulting other countries if we imply that they aren't equally capable of learning cultural sensitivity themselves.