You know, the memes about a world with no religion being more advanced, or libs quoting Lennon's Imagine, etc etc... well, I realized that they never question whether a world can actually be with no religion.
Now, I do not mean religion only as in organized religion like Catholicism or Islam or Buddhism, but simply as a faith shared by a group of people, a belief not grounded in "pure reason".
With this definition in mind, I don't think that Humans can exist in a world with no religion. Maybe some individuals might be able to exist in a state of complete disbelief and empiricism, but as a society as a whole, it is hard to envision.
And if we look closer to home, i.e. communist revolutions, for example the 21 years long fight in China by the CCP to take power, including the Long March, this cannot be driven by reason alone. To endure what they did, to continue for so long, these people must have had the kind of religious fervor that I doubt most "religious" people actually have.
I do not think it would be desirable for society to abandon all religion, i.e., unreasonable beliefs, which include hope, hope for something better (e.g. communism).
Coming back to your answer, it makes me question one thing. At which point can we start considering then that machine learning systems, like neural networks, have become religious? Because the output of such a machine learning system is not a guaranteed truth right, it's only a form of "belief" on a possible result.
And I'd argue that it is non deterministic, since the order in which the training data is passed to the model, as well as its initialization both play a role in making the result of the training unique, which is quite comparable to humans