I'd argue, however, that Marx and Marxism are shot through with moralisms, starting with the Labor Theory of Value, Surplus Value, etc. Any theory of Objective value is implicitly a morality.
Marxian value theory is not normative axiology; it's a positive but partial theory of price formation and certain macroeconomic variables which is true in some worlds but not others.
(This is not to deny that people who try to change the world but deny being moralists are confused on that point or using language differently.)
Then they should have called it a labor theory of price, not a labor theory of value.
Marx was the worst kind of moralist and idealist - one that confuses his ideas for reality, and thinks he is objective and scientific.
From Being a Realist (even if you believe in God):
My mother, who doesn't call herself a theist (I think she's agnostic), doesn't even accept realism. She doesn't even agree with this:
That's little more than tautologies here. Yet it elicited an impression of being forced to believe. I know because she told me about the totalitarian dangers from such narrow thinking.
I'm happy to have finally found the root cause of our ongoing disagreement, but now, how can I deal with that? It looks pretty hopeless, but just in case, does someone have a suggestion, or should I just leave it at that? (My ego doesn't like it, but giving up is an option.)
Now I'm relieved to know that in near mode, she's a complete realist. This craziness only shows up in far mode.