Mr. D'Souza, you're not helping
If there are people like Richard Dawkins or Sam Harris who try to blame religious belief for all the world's problems, then it is ok to point out the flaws in their arguments, the ways in which they misunderstand the nature of belief and the assertions they make that don't actually have enough supporting evidence.
Using their exact same methods to defend religion and attack atheism as the greater evil is not only intelletually hypocritical, it just doesn't help things.
The problem is not religion, it is not atheism, it is not agnosticism. The problem is people. How about we spend our resources on solutions to our problems instead of merely blaming the people we don't like.
I'm looking at you, D'Souza and Dawkins.