Why Is Marxism Criticised For Being Too Deterministic?

Why Is Marxism Criticised For Being Too Deterministic? Classic Marxist theory has been criticised for being economically deterministic. Marx argued that ‘economic laws’ determined not only the shape of society but also the direction of history itself. The Communist Revolutions in Eastern Europe did not lead to greater equality and freedom as Marx would have