This is an interesting thread.
I do find it quite curious that the only people so-far moved to express their irritation at the "anti-Americanism" appear to be from the North American continent...
I'm sure you'd be just as vocal if he were being anti-Iclandic too, though. Really.
Anyway - the entire world hates America - didn't you know?
And despite all of the good things that come from your country, people are more inclined to remember that time you offended their religion/race by with some vile injustice, than all those excellent episodes of Friends, or "coca-cola"*.
A man can only take so many snide comments about clogs and windmills, and ignorance of his above-average stature before he goes on the offensive!
Seeing as how most of the negative opinion of the USA is caused by idiots from your country - FDR, Bush, Tom Cruise, Britney Spears, Lindsay England - you get the picture, why not do something about them, rather than complaining about idiots from other countries who were complaining about your idiots in the first place?