Voluntary cooperation is not something socialist thinkers can credibly claim to have come up with.
The socialist version of cooperation is that nobody should be thinking about how participating in a project benefits them personally, individually. The individual is supposed to subordinate self-interest