The problem is that religion tends to give people bad reasons to be good.