Question Author
I think he may be right because the more primitive a society is , the more they look for supernatural explanations. If you look at the Amazon tribes as an example , they are steeped in religious beliefs. They see spirits everywhere. Similarly in Haiti , Bornio ,parts of SE Asia, and Africa , Spirit worship , Voodoo , Sorcery, and Black Magic is widely practiced.
Historical and archaeological evidence also supports this belief ,stone age and bronze age people practiced religious rituals .
It is only as societies evolve that this fundemental need for the supernatural diminishes.