@layman,
Marx later seeming convinced himself that he was "realisitic" and eschewed philosophical "idealism."
But everything he wrote was Hegalian-type bullshit. All based on speculative theory which he claimed was "the truth."
As I've pointed out before, when Hegel was challenged by a student who said the facts contradicted his theory, Hegel said: "Well, then, so much the worse for the facts."
Any Marxist adopts the same attitude, including Marx himself.