The "war" part of the war on terror is pretty much over, and we're now fighting it culturally, rhetorically. Which is not something we do well. Take the British prime minister and his traditional nothing-to-do-with-Islam statement, issued in the wake of the Kenyan shopping-mall carnage:
These appalling terrorist attacks that take place where the perpetrators claim they do it in the name of a religion: They don't. They do it in the name of terror, violence and extremism and their warped view of the world. They don't represent Islam, or Muslims in Britain or anywhere else in the world.