For a long time, I have not bought the argument that a god makes us more moral, or morality has to be based on an extra-human source. More often than not, the opposite has been the case, if only because religion has more of a track record in the matter than secular ideologies. Monotheistic gods in particular have a way of serving as ideological weapons against unwanted others. Often in this society, they serve as a ghostly companion backing up one’s own particular bigotry. If you are going to be a bigot, at least say that it comes from the heart, and not from heaven.
In this regard, I do not know why morality must be so stable, while the rest of society is in flux. Stability in morality may not mean that one is somehow automatically virtuous. It may just mean you can’t see your own vices. People make gulags, concentration camps, show trials, inquisitions, and so on. Ideologies do not, or one cannot simply put the blame on an ideology. Vigilance to me seems the most important thing here.
One must struggle for a morality just as one must struggle for everything else. The struggle for the morality must be a morality of struggle, or a morality in struggle. Just because you have a supposedly set-in-stone code of ethics makes you no less prone to atrocities, etc.
In that sense, I wish certain leftwing people would stop framing debates on capitalism in terms of the morality of the system. Capitalism is an intensely moral system. Everyone gets what “they deserve” and that is exactly the point. You signed on to be a wage slave, and you should get whatever you contractually signed up for. To go on and on about how “evil corporations” cheat “good middle class people” is the best way to lose the argument, because it assumes that the system will be made better precisely when people get what is “fair”. That is precisely the problem, since what is “fair” in a specific context may not be enough to put a roof over someone’s head, food on the table, etc. Capitalism is an economic problem, not a moral one. Nothing will get better when the capitalists behave themselves, precisely because the capitalists behaving themselves means screwing the workers better and with more intensity. That is not a moral issue, at least not in terms of the morality we have now.