> I'm not a religious person, but the thing that the anti-religion movements have failed spectacularly at is providing a universal, teachable framework for basic morality.
Given the numerous genocides committed in the name of religion, I would reckon that religion has failed to do so as well.
Given the numerous genocides committed in the name of religion, I would reckon that religion has failed to do so as well.