Genuine Hippie Sez:
Karl Marx?: Wrong about the future, right about the past.
In other words, his critique of capitalism was good (not that anybody reads him), but his predictions about how things would go were not-- communist utopia was not the inevitable result of the dialectical movement of history.
Dialectical Materialism is stupid. It comes from too much reverence for Hegel and too much reverence for science.
Science is great. I love science. Some of my best friends have been scientists! But science asks and tries to answer how stuff works. "Social Science" can never truly be science because people are not stuff.
Capitalist economic theory is "Social Science." Llike Dialectical Materialism it treats people as stuff: inputs, resources, cogs, fuel.