This planet, spins around, almost perfectly, giving us half night and half day. Throw seeds in the ground and up comes our food. The resources within the Earth provide materials that give us shelter and everything else we need, as we orbit around the star that makes it all possible.
There is more to this life, and many fail to see. This planet is perfect and is no accident. It's just all too perfect.
It's really to bad that there are so many crazies, fanatics, and power hungry greedy among us.
Scientifically, I would suspect it has a psychological reason, the need for comfort.
As a Christian, I feel it is God's way of letting the departed comfort those who miss them (probably God uses the natural psychological quirks of the brain to do so, so these theories are not incompatible).
However, the pseudoscientific "explanations" in the rest of the article are pure nonsense.
They are not science.
And they deliberatly deny any concept from Judeo/Christian or even Muslim belief systems to explain there is life after death.
Essentially the article is propaganda for the religion of New Age. Beware.