The Great Filter...
All of those mentioned filters may actually come into play, & we have managed to get past the first series of them. The future, to a large extent, is in our hands, for better or worse.
For (much) more detail, this is the first in a series...