Бывает, но в современном мире это не принято. Против обыкновенного террора вполне может сработать всеохватный террор государства, история это показала. С полным разрушением всей инфраструктуры террора, включая массовое переселение народов, среди которых имеются террористические элементы в достаточно массовом количестве, армейские операции против партизанских формирований не в виде отдельных зачисток, а на уничтожение самой базы среди населения, полное перекрытие границ с тотальным пограничным контролем (как в СССР в послевоенное время), единая идеология, насаждаемая среди населения железной рукой и т.д.. Именно это делалось в сталинские времена, и именно это позволило уничтожить террор УПА-ОУН, лесных братьев и иже с ними. Разве не так?
Сейчас мы слишком завязаны за международное сообщество и превалирующее в нем общественное мнение, чтобы использовать подобные методы, поэтому использовать их никто и не решится. Да и народ для такого образа действий должен быть сплочен в гораздо большей степени, чем сейчас.
Так что в принципе способ победить терроризм есть, но применять его никто не станет.
И правильно, что не станет, кстати.