Some interesting replies. I more interested in why when there is a criticism of the US, those more on the right side get all het up. It's as if you have insulted their mother or something. They think they are the best country in the world and therefore any criticism that comes their way is borne out of jealousy or some such as opposed to real thoughts that maybe the US isn't the greatest in the world. And if you are, so what? Great in what sense? Almost every first-world country thinks their country in the best. Eye of the beholder and all that.
We are accepting of criticism. However, when you criticize just to make yourself look better, then we quite rightly, point and laugh.
Look, Amerca IS the best country in the world. We are not perfect and we make mistakes. If you have a legitimate criticism, then voice it. But if you just want to get one over on us, get bent.