The NYT posed the following question to some individuals with expertise in security and terrorism issues: What is one major reason the United States has not suffered a major attack since 2001, and what is the one thing you would recommend the nation do in order to avoid attacks in the future?
You can find their responses here.