Wow, moral relativism at it's finest. It's funny how some will make excuses for the anti-Americans. They don't just hate the "ruling party," they hate the American system and favor a socialist system. It runs rampant in europe and other places but America has it's share of misguided socialists too. They hate America because capitalism works and socialsm fails.