God, Evolution and Internal Compass
Whenever a belief or an attitude is shared by all (or most) of humanity, it must have offered us a significant survival advantage in our evolutionary past. After all, people without this belief/attitude were wiped off from the gene pool!
In an earlier post, I discussed about how our sense of spirituality is suspected to be an evolutionary by-product. Scientists working on evolution suspect that our compulsion to subscribe to concepts like God and Life-Purpose might have similar evolutionary origins.