Co-ops or workers' revolution?