Utopian socialists feel socialism can be achieved without class struggle and that cooperatives should only include those who voluntarily choose to participate in them.
Constructive socialism replaced classic socialism's class struggle between the proletariat and capitalists, by the struggle between producers and parasites.