As I stated in the Afghanistan thread, the only way to make these people leave us alone is to become an isolationist third world backwater.
By the very nature of our open society, the US and other western countries are going to produce offensive filthy blasphemous movies, TV shows, books, magazines and websites. Every exercise of free speech is an offense to them. So, in order to reduce terrorism we would have to impose censorship.
We also support Israel. If we abandoned Israel they would be much happier. Unfortunately, the most likely thing that would happen if we abandoned Israel is the continuation of Hitler’s plans for the Jews. Abandoning Israel would be to step aside and let the genocide begin. Israel might win the next couple of wars, but they cannot win every war every time. If they lose, they will be exterminated.
We also buy lots of oil. The money from oil purchases leaves some people rich, while others without oil are impoverished. People can stand poverty if everyone around them is poor, but it rankles if your next door neighbor is rich but you are not. The only solution to this is to stop buying oil. But we did not create the income inequality caused by unequal distribution of oil reserves, and it is not unethical for us to purchase oil. And do you think they would be happy if we stopped buying oil? Of course not.
They are unhappy that we help defend Saudi. But we were invited there by the Saudi government for assistance against Iraq.
We fought against Iraq. But they had invaded Kuwait, which asked us for help. It doesn’t matter that the governments of the surrounding countries recognized that Iraq had to be defeated, and supported the coalition efforts. It still left a bad taste in the mouth of the anti-Westerners.
Oh, but we created Iraq in the first place? Not really, but think about this. In order to get the current batch of terrorists, we are going to need the help of Pakistan. Pakistan is an obvious thuggish dictatorship. But, should we refuse to deal with Pakistan because of that? If we refuse to deal with Pakistan then it is very likely that most of the terrorists will escape. Which is more important? We cannot do both. Sometimes solving one problem creates another. Sometimes you have to pursue goals that will have bad consequences because they are too important to ignore. Yes, we’ve allied and helped support countries that have poor records. But the alternative would have been worse.
Even if the US had a spotless diplomatic history, we would still be hated. And perfection is impossible, because US diplomacy is run by human beings. We will make mistakes. We will take actions…such as opposing the Soviet invasion of Afghanistan…that will turn out to have negative consequences…such as creating the Taliban.
But, was it a mistake to oppose the Soviet invasion? Should we have stayed out? Should we have let the Soviets conquer the place? No matter what we do, either through action or inaction, we are bound to cause outcomes that other people dislike. We can try to minimize that number, but we cannot eliminate it.