Sure, the U.S. has committed its fair share of atrocities and war crimes. And the U.S. regularly acts unilaterally in self-interest, it often has an, "F U, world" attitude, and its form of capitalism has a dark, consumerist underbelly that devalues people.
But I have a few friends overseas who cop this ridiculous "holier than thou" attitude about the U.S. -- like their own home nations aren't at least as f*%$ed up if not moreso (often in different ways), haven't committed their own share of self-interested atrocities, and as if their nations have contributed anything more than a negligible betterment of the entire world in the past century. While they're first in line to whine about some international issue involving the U.S., they're often the first to go running to the U.S. to do something to help a situation.
They're just throwing stones in glass houses. I don't believe in unilateral good or evil stereotypes for any nation. I'd like to believe that I am very critical of the U.S.'s problems as much as I appreciate the many good reasons for why I live here. But it's just ludicrous to have to tell someone who is vociferously complaining to get off their high horse when they're riding around on a turtle.