Although it may not seem completley and irrefutably logical, religion does provide an answer to preguntas that have plagued man since the dawn of time. These answers are steeped in primordial tradition and wisdom of the ancients.
I'm sorry, but I don't buy into that 'wisdom of the ancients' stuff. The ancients didn't know what the fuck they were talking about a lot of the time and believed all kinds of hilarious and brutally disgusting things. An idea should not be afforded validation simply because it's old. And religion doesn't have the answers, full stop. It has some of the answers that people want it to have, hence the diversity of religions providing every answer under the sun. People give religion meaning; it has none on its own, and we're simply conditioned as a society to say that it does.
Men and Women of faith do not always have the answer, but more often then not, their faith and their trust in the unseen - in their natural disposition - is enough to carry them through. However illogical this may seem, it seems to have worked pretty well for thousands of years and for the vast vast majority of people.
Well no, not really. Start off with human sacrifice, work your way through the hundreds of wars fought over gods, and end up with some airplanes crashing into skyscrapers. Then keep on going until the end of time - that's how well it's working for people. I would say that religion worked a lot better for people when they didn't know how the solar system worked, or what bacteria were, or anything else about the natural world. The more we learn, the less use people seem to have for religion. And even if it did 'work well' as a tool for societal order used by chiefs and kings since the dawn of time - that still doesn't mean that it serves any purpose beyond each individual's desire to believe in a skyman or woman.
Also, I don't get into the 'vast majority' answer either. I know you said your questions were genuine and I believe you, but you're going word-for-word through the 'Missionary / Dawahganda' instruction manual on talking to heathens and doubters here.