Petraeus is an idiot. Muslims are offended by the simple fact that we exist. Trying to mollify them is futile. They must be exterminated.
Self-censor, Muslims win.
When Muslims win, they are insufferable, as if they expected this to be the only right state of affairs in any circumstance. And in their insufferability, they grow ever more angry, more truculent and more demanding of still other concessions.
If you once concede ANYTHING, they make that concession the floor of any future demand, and unless under threat of superior force, will never give back anything of value.
Negotiations are possible only as adversaries armed with at least equal firepower, as they obey no rules of honor with non-Muslims.
And he is offended by our right to free speech.