Marxism is not a materialism

You do not understand what you are talking about, OP.

Materialism is a dogma that matter is a fundamental substance of existence, and all things that are have material nature.

Dialectical Materialism, the prime methodology of Marx, adheres to this dogma.

Making assumptions, hypothesis and speculations does not contradict materialism, as long as you do not derive them from non-material substances,

/thread

That would be historical materialism, at the very least in his historiography

Historical materialism is based upon dialectical materialism, as the latter is a most abstract and base-level abstract concept of determining truth and deriving knowledge.

It's not empirical. In that sense it's not a materialism but an idealism.

you have no idea what 'idealism' means do you?

That doesn't make any sense. Marx and Engels wrote much of their historiography before they began talking about dialectics, and it didn't have a dialectical character. The term wasn't even invented by Marx, and a lot of the philosophy of dialectical materialism was formulated after his death.

nigger you don't know what "materialism" or "idealism" means.

Listen, everything that is created in this world, whether it is a desk or a social system must first be created in the mind. Materialist and Idealists agree on this. They disagree on where the ideas come from though. Materialist say that the ideas have their origin in material conditions while the idealist believes that they are spontaneously generated by whatever person happens to think them, and that it does not originate from material conditions. Please read what you are criticizing before you criticize it

The materialism and idealism categories stretch beyond fundamental ontology and also apply to politics, science, economics, art,ethics, etc
One can be a materialist in more than one sense