Rabbi Jonathan Sacks explores the question:
We must ask ourselves why this is, because it is actually very odd indeed. Think about it: every function that was once performed by religion can now be done by something else. In other words, if you want to explain the world, you don’t need Genesis; you have science. If you want to control the world, you don’t need prayer; you have technology. If you want to prosper, you don’t necessarily seek God’s blessing; you have the global economy. You want to control power, you no longer need prophets; you have liberal democracy and elections.
If you’re ill, you don’t need a priest; you can go to a doctor. If you feel guilty, you don’t have to confess; you can go to a psychotherapist instead. If you’re depressed, you don’t need faith; you can take a pill. If you still need salvation, you can go to today’s cathedrals, the shopping centres of Britain — or as one American writer calls them, weapons of mass consumption. Religion seems superfluous, redundant, de trop. Why then does it survive?
My answer is simple. Religion survives because it answers three questions that every reflective person must ask. Who am I? Why am I here? How then shall I live? We will always ask those three questions because homo sapiens is the meaning-seeking animal, and religion has always been our greatest heritage of meaning. You can take science, technology, the liberal democratic state and the market economy as four institutions that characterise modernity, but none of these four will give you an answer to those questions that humans ask.
If religion only existed to answer those questions, it wouldn’t be so bad. It’s the people who believe their faith answers things beyond the unknown who are the problem. (Why am I here? may not even be a question worth asking, since it implies there’s a purpose to your existence… and therefore, a god who gave you that purpose.)
(via The Daily Dish)