Angst
Rambling and inconsistent
No. But we are "programmed" to look for meanings and patterns, which often leads to religion. It's been observed in pigeons too, I believe, so there is no reason to believe we're unique in that sense. It's just that our imagination allows us to invent Gods where there in fact are none.
This following isn't enlightened, it's guesswork, but I'm sure you can work with it.
I think gods serve purposes other than answering questions about phenomena of life.
The different common acknowledgements of norms we assume, those we call cultures, have rituals present in areas such as social discourses or even social reciprocity. I believe there are thick links to a sort of common human withborn spirituality, which is inherently natural.
The millenia interactions a cultural event presents, even such a thing like a dance, is presented with a withborn code of conduct. There's a distinct feeling that happens inside you when you are acknowledging yourself being a part of a group. Be that biological, the dance of two itself presents a isolated universe of holism, with two parties 'getting it' and 'feeling part of each other' somehow by working together. This is being social, but I believe it's also being spiritual by you just getting the connection in your heart.
I merely thing that being inherently social and spiritual as a being, you invent holistic beings to represent the sensation of interconnectivity. Today, the sensation is diminished, but I think it's still there. Most people in the Western world have an agnostic world view while thinking 'there has to be something we don't know' anyways.
But I need words from an anthropologist, sociologist, philosopher, religious scientist or theologist on this. Can somebody make this thought collapse upon itself, and another guy build on it? I've thought about it for a while, but haven't had access to reading it, not knowing where to look. The OP was a great chance for me.