Marxists tend to be oblivious to the flawed framework of their core legacy. Year after year the conferences on historical materialism repeat the whole dreary formula.
But the whole theory is not really able to produce the right insights into world history needed for a viable socialist future. A truly useful framework must be able to escape the straight jacket of nineteenth century scientism and the useless battle between idealism and materialism.
The first requirement is to simply look at world history and put economic fundamentalism in its place. Beyond that the issue is not, to use Marx’s own phrase, to analyze the world but to change it: having made that point the left needs to depict socialism in action in a realizable blueprint beyond the chatter over abstractions of utopian/scientific fantasy.