To understand why religion will never die, one need only look at the unrelenting efforts of Communist regimes to criminalize and crush faith; they failed.
Read more on Spectator: http://www.spectator.co.uk/features/9218691/humans-hunger-for-the-sacred-why-cant-the-new-atheists-understand-that/