Как говорится, "религия нужна человечеству для того, чтобы объяснить, почему оно должно жить плохо". Хотя это касается в основном авраамических религий, в целом это так.
Религия нужна, чтобы дать человеку ощущение потустороннего, чтобы объяснить детям, что с ними произойдёт после смерти, чтобы сковать человека рамками морали и нравственности - а это уже зарождение культуры и человечества как социальной общности. Ведь как ещё сказать примитивному человеку, зачем жить вместе большой общностью, если не через закон богов/предков/духов?