As the world's leading democracy who is always preaching the virtues of liberty, The US looks like complete hypocrits to the people of the Middle East because our foreign policy in that region has put our way of life, AKA cheap gas, ahead of their liberty. We consistently support brutal regimes that suppress their people's rights. Some of our closet allies in the region, Saudi Arabia, Egypt, etc... violate everything we say we hold dear. There is a reason most of the terrorists that were involved in the 9/11 attacks come from Saudi Arabai and Egypt. We have supported the ruling regimes in those countries and the people tired of being repressed blame us for aiding these regimes who could not exist without US support. If you're in Western Europe, Japan, or most of the industrialized world don't get to judgemental because you are directly benefiting from this immoral policy as well. The US will never succeed in the Middle East until it puts our best principles ahead of our worst impulses as the driving force of our foreing policy.