The subject feels quite complex and I think there are no easy answers. What makes up any persons issues and character? What makes us believe what we believe? There is a lifetime of experience and conclusions behind every persons action.
I think that many times grievances that are just, mixes with unfair blame and transferred feelings of animosity towards anything they can find that fits the blame; always some form of authority.
Poverty, neglect, and delusions breed lost people that want something to blame and easily commit to a cause. Sometimes any cause. This is the case in the west and it is the case everywhere. It can go either way. We see this in neo-nazi groups and gang building, people joining extreme religious groups and kills abortion doctors. Others are swooped up into society and finds a place after all.
Why do people hate America? As @DarkScribe said there are just grievances against the US. The sticky fingers of America are all over the planet. Militarily, politically and economically. You can tell by the size of your military which has around thousand bases in about 130 countries. You can tell by that if the US has an economical crisis, the world has a crisis.
It is unfortunate, but it’s not all bad. It could be worse and it has been. We need democracy and we need balance in the world. Pax Americana is in place. But the world is changing into a different place. It will become better. This can only be achieved if the world consist of somewhat balanced powers. In these times, the world is unipolar, where one country controls world politics and economy. The European Union is an example of what is growing all around the world.
In this world that is unipolar, some grievances against the top dog is just, and other are just transferred. Some people have personal grievances. It’s easy to hate america when you dig out your parents after a bomb raid. Some just are lost souls who have been taught to hate, or finds a home in others peoples opinions. Most second generation immigrants in Europe who travels to combat american troops in the middle east have no just personal grievance.
@YoKoolAid I don’t think there are any people in the middle east that hates you and wants to kill you personally. Not because you are you or that you are american. Remember, there are plenty of people in America that could be labeled terrorists, and are people that makes a much bigger threat to society and you than any Osama bin Laden out there.
I don’t want to downplay the problem or international terrorism, but the thing is that most Muslims do not hate America. And most people in these countries do not support terrorism and killing.