At some point in time we, as in "the Western civilisations", need to address the reasons WHY people are prepared to kill themselves and many others for their cause. If people feel they have nothing to live for, but a lot to die for, we will continue to be hounded by this problem.
But until such a long term solution can be made to work we need proper security measures to address the current threat.