I think you're basically implying this, but I think it's worth elaborating: there is no particular reason for terrorism to cease being a force in the world if things stay grossly similar to the way they are today.
Unlike, say, war, which requires state actors to maintain aggression, terrorism requires just one individual with an idea. Even addressing root causes won't eliminate terrorism entirely. Unless people cease to be afraid (perhaps due to improved numeracy / statistical thinking), the threat of terrorism will forever loom.