When humans encounter an unknown, we have a tendency of making shit up to explain things. 'Fear of death' and 'Soul' seem linked. JMO, though. We really have no way of knowing... it is arguable though, based on what we know about the human psyche...
Scared of dying?
BAM!
Souls. Problem solved.
I mean, people think it's bad today? Think about what it would have been like 5000A.D. No one really
knew much of anything. People were c
lever, and they saw patterns in nature, and made up reasons why those patterns happened. Souls were only natural, the
anthropomorphising of everything in nature, meant there had to be another realm, because clearly they couldn't 'see' the gods anywhere
actually throwing lightning bolts, or
actually making an earthquake, or
actually making a flood. When you think about what people
knew about the world back then, it's no wonder they came up with these stories to explain everything.
What's
really interesting to me, is that knowing what we know today, why do people
still believe it?
How is believing in Allah, or Jesus, or *insert any god here*, different than believing in Wotan or Zeus? Whether it's 2000 years ago, or 5000 years ago, humanity still didn't know
jack shit, and their writings and accounts of miracles and anthropomorphised natural disasters should be taken as such.