The reason Homeland Security has successfully prevented terrorist attacks from happening isn't that they're doing a good job. It's that terrorists
aren't interested in attacking American cities. For all of the inconvenience that TSA causes the traveling public, it's just bread and circuses. A real enemy - if one existed - would have scored some big victories by now.
Professor John Mueller has addressed the largely irrational fear of terrorism in his book
Overblown: How Politicians and the Terrorism Industry Inflate National Security Threats, and Why We Believe Them. The terrorism "industry" and the government work together to scare the bejeezus out of people, says Mueller.
Why have there been no terrorist attacks in the United States since 9/11? It is ridiculously easy for a single person with a bomb-filled backpack, or a single explosives-laden automobile, to launch an attack. So why hasn't it happened? The answer is surely not the Department of Homeland Security, which cannot stop terrorists from entering the country, legally or otherwise. It is surely not the Iraq war, which has stoked the hatred of Muslim extremists around the world and wasted many thousands of lives. Terrorist attacks have been regular events for many years -- usually killing handfuls of people, occasionally more than that.
Is it possible that there is a simple explanation for the peaceful American homefront? Is it possible that there are no al-Qaeda terrorists here? Is it possible that the war on terror has been a radical overreaction to a rare event? Consider: 80,000 Arab and Muslim immigrants have been subjected to fingerprinting and registration, and more than 5,000 foreign nationals have been imprisoned -- yet there has not been a single conviction for a terrorist crime in America.http://www.amazon.com/Overblown-Politicians-Terrorism-Industry-National/dp/1416541713