So why have there been no major terrorist attacks in the US in the since 9/11? About the same as why there were none in five years before 9/11. Maybe it's because terrorrists aren't the existential threat ready to wipe away our civilization that they are made out to be by this admisistration.
I ain't afraid of no terrorists. 9/11 was pretty spectacular, but the attackers were really just lucky. Truth be told a whole lot more people in the US and worldwide are killed by ____ than by terrorists. Fill in the blank with just about anything.
Terrorism should be treated as a minor annoyance, like bicycle accidents. Yes we should pursue policies and procedures to minimize it, but it ain't something to throw 300 Billion dollars at.
The fact that there have been no terrorist-caused deaths in the US since 9/11 has nothing to do with the war in Iraq "fighting them there so we don't have to fight 'em here," and everything to do with the fact that terrorists really ain't much of a threat. Never really have been. As you were.