Read other letters about this article
"Some sort of theological framework can justify our trust in meaning, in goodness, in reason." I suppose if you're going to posit societal needs out of wholecloth and the existence of evidence that doesn't look like evidence (and can increasingly be explained by neuroscience), then I guess you can offer religion (although it appears he's merely talking about Judeo-Christianity) as the panacea.
Just because some prominent atheists are assholes doesn't cause me to clutch at other people's subjective myths out of desperation.