If religion doesn't make people good, why do people think that it does? Simple: Because religion teaches that it makes people good. It's part of its sales pitch. But it's also quite possibly untrue.
(p. 290) - Darwin, God and the Meaning of Life: How Evolutionary Theory Undermines Everything You Think You Know (2010)