I found it a baffling link, partly because as Outrider has said, it doesn't define what New Atheism is. Well, it talks a bit about Dawkins and Harris and others, but I'm not sure how they have failed. To do what?
Actually, reading the previous article (in the Baffler), helps, as it sets the scene in the US, and various groups such as atheism+, and varying fallings out among such groups on the left. I don't think it makes much sense in the UK.