Why is it such a knee jerk reaction for people in other countries to trash America? I mean when did we become the poster child for everything wrong in the world but everyone gives a pass to the really terrible countries!?! Even better is when they overlook the obvious problems in their own country to trash talk us. Take the log out of your own eye before pointing out the speck in mine.