Freud,Remember what Freud said: All religions are a form of mental illness, an infantile regression searching for a daddy figure to make everything right again.
Evolution answers why we have religions more clearly than all the religions added together. Notice how pack or herd animals seek out their own family pack and run off non members unless the dominate male accepts the stranger. Humans are no different we seek out others or try to shape others thinking to be exactly as our own. One tribe against the other tribe with a charismatic dominant male at the head of each pack, even a made up one or one been dead for a thousand years and follow him like zombies with swords and clubs.
That's all the religions. Not a peso difference between them all.
The Freudian urges or the libido desires are most exemplified by Roman Catholic priests and Protestant ministers in their rapes of children and women!!! The headlines speak for itself!!!
Real Elias Ibarra