(ANALYSIS) The New Atheists failed because they underestimated the human need for meaning. Religion, for all its faults, provides a framework for understanding the world, a sense of community and a way to cope with life's challenges. By dismissing religion, the New Atheists offered nothing to fill the void. Rationality and science are, of course, crucial, but they don't address the existential questions that religion grapples with.
Read More