Both science and religion are as old as humans themselves. But science has continued to grow and evolve, through research and observations. Science has accumulated evidence of the creation of the universe from the big bang, 13.7 billion years ago. I believe evidence is something reproducible. Science offers these evidences readily.
On the other hand religion has remained the same. Nothing has changed since our ancestors and the ancestors before them and so on. Religion provides no evidence of the claim of a creator they claim created the universe.
It is understood that in the early lives of human evolution, at a time when humans became ‘aware’, there was many phenomena in place which they could not explain or understand. For example, they could not understand where diseases came from, drought (changes in weather), why the sun rose and sets in the east, they knew these phenomena could be due to something bigger than themselves, whom they referred to as a god. Naturally humans have a deep sited need to believe, hence creation of worlds religion.
But as the science advanced and new knowledge was created and most of the phenomena were explained, the idea of a god continued to fade in the background. God was no longer needed to explain these phenomena.
Yet religion today has refused to move on or find new evidences for their claim, clinging on to ancient stories. This in my view is narrow mindedness and being stubborn. No religious claim has produced evidence of existence of a god.
The absolute truth is the priests create religion to continue conning innocent people and they capitalize on people’s fears and empathy as they continue with this indoctrination and spread of fear of eternal damnation and doubt.