I have before written here that I think gods, whatever they are, were created as a result of two things; ignorance and fear of the unknown. I think this view explains quite conclusively why every time members of our race are ignorant of a cause, they make a god responsible.
In the Naked Ape, which am currently reading, D. Morris suggests that we created a god/ gods to fill the vacant position of a tribal tyrant as we evolved from our common primate ancestor. He writes
in a behavioural sense, religious activities consist of the coming together of large groups of people to perform repeated and prolonged submissive displays to appease a dominant individual.
[…]from our ancient background there remained a need for an all-powerful figure who could keep the group under control and the vacancy was filled by the invention of a god.
He continues to comment on why religion has been so successful where he writes
it is surprising that religion has been so successful, but its extreme potency is simply a measure of the strength of our fundamental biological tendency, inherited directly from our monkey and ape ancestors, to submit ourselves to an all-powerful dominant member of the group.
because of this, religion has proved immensely valuable as a device for aiding social cohesion.
What are your thoughts on the above?