> If we want peace with the Muslim world, we need to go home and quit treating them like subjects who are illegally camped on "our" oil supply
Not true. For example, after Gulf War I there was a lot of hostility from the Muslim world when the USA failed to kill Saddam Hussein. At that time the US was considered culpable for "abandoning our allies" and thus justified terrorist revenge.
The problem is that certain non-governmental organizations are acting in an extra-legal manner by using terrorism to achieve goals. If the countries do not want US presence they have every right to expel the US from their soil. Just look at Iraq's recent decision to have all US troops out immediately.
However, if the governing body of a country desires a US presence and a non-governmental organization decides to use violence to oppose that presence then the application of force either by the the governing body or the US on behalf of the governing body is essential to ensure the rule of law. Caving to their demands or ignoring their actions is not an acceptable outcome.