Chris Mooney thinks that humans have certain innate tendencies that predispose them to believe in god(s) and reject evolution. That's why there's such a strong correlation between a fundamentalist religious belief and rejection of science, according to Mooney.
These innate tendencies are part of our evolutionary history thus providing an evolutionary excuse explanation of religion. It's interesting that these behaviors seem to tilt in favor of the Judeo-Christian gods and not Buddhist or Taoist philosophy. It's also quite interesting that million and millions of non-believers don't seem to have had any great difficulty "overcoming" their genetic predispositions.
You don't suppose that it could be religious brain-washing education that makes people think teleologically or adopt essentialist perspectives rather than the other way around? And what about dualism? Is that an innate belief or does religion teach you to think you have a soul? Nah, that would be too simple [Why don't people accept evolution?].