Terrorism has historically been limited by lack of means, but from now on it will only be limited by lack of motive. The only way to prevent it is to remove the motive, not the means. Inept, over-reaching governments only increase the motive for terrorism.
No. You just bomb the long security lines or shoot down people in malls. It's not about the mean, it's about the stupidity.