As someone who grew up heavily in both the west and east, it's most definitely a cultural issue. IMO Americans tend to be oblivious to so many things and try to hide their ignorance behind liberal values. Which I'm all for, but conversing becomes a game of "what can I say and not have to have a huge discussion explaining my opinion." Mix that in with the college experience and it starts to make sense. I blame the schools for not properly educating children in this country.