In arguing against Utopianism, Marx condemns in fact all social engineering—a point which is rarely understood. He denounces the faith in a rational planning of social institutions as altogether unrealistic, since society must grow according to the laws of history and not according to our rational plans.

