Well, you certainly don't sound very open to me. No one expects you to be experts. It's just that some Americans regard America as the central of the universe and never bother to learn about the most basic facts about "the rest of the world".
Many immigrants complain about the ignorance because some americans have ridiculous ,false or outdated stereotypical information about their countries. It's no doubt that America has the most intelligent people in the world but it is also not too hard to find a lot of arrogant and dumb people (maybe including you?).
So just because they are from a mostly poor and illiterate country, and let's say if some americans assume they are hardcore communists if they are from china or they are terrorists if they are from a muslim country or that all indians smell curry, they don't have a right to be disappointed? What does it have to do with their poverty and all?
I know you parents might fight and work very hard to escape their poor nation and come to america in order to give you a good life. Well,you are "American" now and seem to have totally forgotten your root. But at least have some respect. Don't be too arrogant.
I think a lot of this has to do with the cultural starting point in the U.S. The idea of American exceptionalism is quite common amongst the political punditry. Say something often enough and it begins to get believed.
There was a time when it was common amongst the Chinese intellectual class to think China was the best. In the 1400's Chinese emperors acquired a very anti-foreign attitude and Chinese exploration declined rapidly. Roman citizens thought Roman civilization was the best. My point is, imperial arrogance is common.
Many immigrants complain about the ignorance because some americans have ridiculous ,false or outdated stereotypical information about their countries. It's no doubt that America has the most intelligent people in the world but it is also not too hard to find a lot of arrogant and dumb people (maybe including you?).
So just because they are from a mostly poor and illiterate country, and let's say if some americans assume they are hardcore communists if they are from china or they are terrorists if they are from a muslim country or that all indians smell curry, they don't have a right to be disappointed? What does it have to do with their poverty and all?
I know you parents might fight and work very hard to escape their poor nation and come to america in order to give you a good life. Well,you are "American" now and seem to have totally forgotten your root. But at least have some respect. Don't be too arrogant.