Idolatry: Why benevolent aliens are probably never coming; Why conquerors prevail, domestic and potentially off-world.
Why idolize something above the present moment? Why sacrifice what currently exists for something new, including your own autonomy? These are the questions of Postmodern Zen.
Why does humanity need a savior, an idol of religion or scientific hypothesis?
I don't think it does. It just needs to sit down, relax and drink something nice: That's my take on life; Zen.