 Many of Marx’s best-known criticisms of utopian socialism are non-foundational. For instance, in the Communist Manifesto, he complains that utopian socialists hold a mistaken “ahistorical” view of social change. The utopians purportedly fail to understand that the achievement of socialism depends on conditions which can only emerge at a certain stage of historical development. They might, for instance, recognise that there are strategic preconditions for socialism (for instance, the right blueprint and sufficient will to put it into practice), but (mistakenly on Marx’s account) imagine that those preconditions could have appeared at any point in time. This complaint is non-foundational in that one can accept that there are historical conditions for establishing a socialist society, and that the utopian socialists fail to understand this, without thereby having a reason to abandon utopianism as such. A commitment to the necessity and desirability of socialist design does not require one to hold an “ahistorical” view of social change.