• Marx was not saying that capitalism would collapse because it was immoral or because it was inefficient.
• He was saying that capitalism would collapse because of the unalterable rules of social change that invariably destroy economic systems marked by class inequality.
• This is why another name for dialectical materialism is scientific socialism.