Marxism, in the common understanding is a scientific theory of social reality
You're talking about "the common understanding" which is ironic in the context of this discussion.
The fact that it is an economic reductionist theory of social reality does not mean it is physics.
I would agree with you if I shared your shallow understanding of the subject. Have you read anything rigorous about dialectic materialism or historical materialism?
Also do you think social reality isn't a material reality? That is a rather odd position to have?
This is a fundamentally idealist way of viewing sociology, although most sociology you're exposed to is idealist in nature.
??? What does that have to do with Marxism? I think the disconnect here is that you do not understand what Marxism is, you have only had second and third hand exposure to it.