Religions are a natural phenomenon. The questions is “Why does every civilization throughout history demonstrate a belief in the supernatural”? The two most probable explanations are:
- There is a god/s but each civilization perceived it/them differently therefore their religions are different.
- The existence of a god was a logical mistake (assumption) for early man given his emerging intelligence and the lack of information only recently offered by modern day science.
Religions are a natural phenomenon. But that doesn’t make them true.