Simple answer? Probably not.
Karl Marx once said that religion was the opium for the masses. Is this necessarily an insult? No. During his time, opium was the only pain killer available. So, simply put, religion makes life more manageable for the average person. It would be ignorant to assume that all religions offer the same promises. Not all religions necessarily offer salvation, for starters.
Why do we have religion? Well, one may argue that religion is apart of the human psyche. This is false. For an example, the common cold exists because the respiratory system in the human body offers a suitable environment for it. One can remember a song in their head because the human brain has cells dedicated for such memory. If one lived in an insulated area devoid of the common cold and music, then those ideas would never enter the human brain. The same is true with religion.
The origin of religion is simply a logical explanation for people without scientific evidence. To certain religions, such powers like thunder and lightning are unable to be caused by humans, and those humans realize the animals are less intelligent than them. Therefore, they must assume a higher being is making the thunder and lightning.
It's all really logical, if you have no means of explaining something scientifically.
EDIT: Please don't flame me, if you're going to debate, debate. I don't want to burn.