Jacob Weisberg argues persuasively that there is a real incompatibiliy between religion and evolution.
But the acceptance of evolution diminishes religious belief in aggregate for a simple reason: It provides a better answer to the question of how we got here than religion does. Not a different answer, a better answer: more plausible, more logical, and supported by an enormous body of evidence. Post-Darwinian evolutionary theory, which can explain the emergence of the first bacteria, doesn’t even leave much room for a deist God whose minimal role might have been to flick the first switch.