When I hear that the FBI interviewed the Boston bomber a year ago, I don't immediately think of FBI incompetence. No, rather, I think, "Hey, the bomber had many experiences & changes of mind, & is truly a different person a year hence".
I mean, are personalities & motivations & intentions truly permanent? C'mon, haven't we all changed as life goes on?
It's a fallacy to think you can ever 99.9% predict the future regardless of how much "big data" & "army of experts" you have.
That approach hasn't predicted the stock market within 70% accuracy, so how can we expect it to predict security issues any better?
We need to just realize that we're far more likely to die from causes other than terrorism, & just treat it like other crimes.