On balance the moral influence of religion has been awful.