In my experience, the fatal flaw of the "New Atheists" isn't that they criticize religion, but that they criticize something that they don't fully understand.
To be fair, 'New Atheists' make their money because uppity Christian churches/colleges constantly invite them to debate brain dead Christian fundies because no one else will. Watching William Lane Craig and Dinesh D'Souza get their ass handed to them on a plate each and every time is easy money. If 'New Atheists' don't understand religion, neither do these people.
Craig and D'Souza aren't really comparable anymore than Dawkins and the Amazing Atheist are.