Marx was wrong that "the class struggle" is a deterministic factor that will guide history to the collapse of capitalism and the emergence of the communist utopia. (Duh!) He was also wrong that darwinian evolutionary theory "provides a basis in natural science for the historical class struggle". Even if one commits the fallacy of arguing from a scientific theory to a political theory (the naturalistic fallacy, or arguing from "is" to "ought") the two theories are divergent in every respect, as I have noted: Communism is historically deterministic, evolution is contigent; communism is collectivist, evolution is individualist; communism is finalistic, evolution is open ended; and so on.
Again, HOW does evolutionary theory provide a scientific basis for the "historical class struggle"?
You know what's really ironic? Marx's conception of the inevitable historical progression up the ladder from primitive communism, thru the peasant system, feudalism, capitalism, and then the end point of communism, looks very much like the Great Chain of Being - which Darwin refuted!
Surely I'm not the only one who's noticed that. Do you know of any writer who's made that connection?