My Iranian ex girlfriend often liked to point out how Americans are ignorant of other nations and their cultures. Her most common criticism is that Americans didn't know a lot about the occupation of Palestine.
Strangely, she seemed more or less unaware of Iran and Iraq's occupation of Kurdistan, and was only peripherally aware of Iran's occupation of Baluchistan [1].
I've similarly met South Americans, and even one Indian (!), who made serious comparisons between US poverty and true poverty. You can only make a comparison like that if you forget what true poverty really is.
[1] This was only by chance - her uncle got sent there as part of his term of forced labor in the army.
Most Americans do have quite a slanted and often factually incorrect view on the situation in Palestine (been there, seen the wall, the checkpoints, the very blatant racism and the total lack of opportunity). Not to say that the typical Iranian is likely much more enlightened on the subject, but someone else being dumb doesn't make you smarter. (also, on your tu quoque in regards to Iran, there's not a lot to defend about that country but at least they give equal legal status to all people within their borders, kurdish or baluchi).
Any viewpoint that starts off with "Americans are so much more enlightened than any other nationality" is probably an extremely unenlightened view, is all I'm saying. The chinese guy upthread got it better than I did.
I'm not taking this view at all. I'm just pointing out that while the direction of ignorance varies widely, the magnitude varies less.
People are lazy, and ignorance is the result of laziness. I don't think the US is particularly exceptional in this regard.
Try being Baha'i in Iran. I know several refugees from Iran who would vehemently disagree with your statement.
My personal observation is, the majority tend to forget all the bad and remember all the good about their former home, and conversely, pick out all the bad and none of the good of their new home. It may be hard for you to believe because you are a rationalist, but it's very common.
I just thought the original post came across as having the same sort of stereotypes that it decried, so responded with a little snark. :)