It seems also in this scenario you advance the idea that American opinion doesn't matter, that they are just onlookers in all of this and will be murdered if the Afghanis are offended and get the opportunity to murder them. Americans, of course, remain secure in the knowledge that they are a superior culture, will remain unoffended, and let their soldiers die rather than respond in any meaningful way.
What has brought about this change in national character that Americans will allow themselves to be killed and then blame the killings on themselves? That has been going on at since 9/11 at least, despite the current President making apology tours and blaming America for the world's problems, past and the present.
All the modern weaponry in the world is meaningless without courage, without standing up to those who would do you harm, and doing it to them first. Americans are assisting in deposing leaders who have managed to keep a lid on much of the ignorance-fueled hatreds built up over centuries and are now allowing it, and even encouraging it, to be released.
This current President, still being supported by a generation made ignorant by an American educational system run amuck, is making the world a far more dangerous place, and many more people will die as a consequence. The United States should just pull out of everywhere and let each country fend for itself. The Americans have become unreliable and thus more dangerous than they would be just sitting on their hands at home.
They'll grope each other at airports but believe Muslims with guns are no security risk at all. It doesn't get much dumber than this.