by Indy » Wed May 13, 2015 11:43 am
Best explanation I've heard, and I forget who it's from but it might have been Hitchens, is that religion was created as a way for people to deal with their overwhelming fear of mortality.
It's certainly been used for so many other things over the centuries, but that was the claim.