There is no one true god, or any gods, in my opinion. The thing that is constant between all religions is the human race!
We evolved to see meaning in our environment, because it helps us to identify patterns and make decisions. But we over-generalise, which leads to superstitions, conspiracy theories, and religion.
We evolved the assumption that everything has a "purpose". We evolved this because, for example, if a lion is running towards you, it is useful to assume it must have a purpose (aka. to attack you). Anthropologists call this the "Intentional Stance".
When we developed conciousness we realised that one day we would die, and didn't know how to deal with it, or explain it to our kids.
And throughout history people have hated the fact that we can't explain our surroundings, it makes us feel scared and powerless. Hundreds/thousands of years ago, saying that magic did it was the best anyone had!
As a species we are basically prepped and ready to invent gods. So I guess in my view, I would say that human nature is the real root of all of them.