I was watching an episode of Star Trek: The Next Generation and got this idea.
Is it possible that religion is a result of our world being visited by travelers from an advanced civilization?
I don't know...use your imaginations and see where this one goes
:-D