Yet it exists. Something which is 'not real' (imagination) exists! (and is called something as a result of it existing).No imagination is not real.
You know this how?nor is what you belive in leaving your body.
Even if I could do that, I wouldn't.I have a great idea to prove what you are saying. Why don't you vist me since I am in a different realm then you? Say to exactly two hours?
What I would do is what I am doing. Letting you know exactly the fundamental reason religion evolved, which you left off your list in the OP and asked the question "Are there other reason man needed to create religion? ".
You are free to develop methods in which to investigate for yourself, but you idea of me leaving my body and visiting you would not prove religion therefore developed through people being able to leave their bodies and visit one another.
Specifically it was in individuals leaving their bodies and visiting the Astral Realm which was my argument for why religions developed.
