I would say that his vision is focused on a particular aspect. It is not too broad, but too narrow. He rejects religion because it contradicts materialism. ( Maybe I'm saying the same thing! ) I feel the true scientist ( ahem ) should not propose a dogma, but consider a question, "What is Belief ?"
A pertinent question here is not about the nature of belief but about the nature of our civilization that tolerates cowards who insult us.
He is entitled to cowardice. He is also entitled to hating specifically Jews and Christians, but not the Muslims. He is not entitled to then pretend to be one with objective, scientific approach to religion as a social phenomenon.