Ну, это не панацея, а типа долговременная комплексная профилактика.
Которая, естественно, эффективнее всего.
И даже такая комплексная профилактика не даёт гарантии, что наглядно продемонстрировано на примерах СССР и США.
Так что панацеи нет.
Можно уменьшить вероятность терактов, но со стопроцентной гарантией невозможно уберечься при любых усилиях и затратах. Один мудак оказался чуть умнее -> взрыв -> все вокруг сразу "фууу, спецслужбы ничего не делают...."
Само собой, всё ИМХО.