The Life on earth
They need the god thing.
Or else what is all this?
Human existence :
A flash against a grain of sand in an infinite desert.
A desert whose concept of time and space are inconceivable
especially to any god small enough to take note of them.