A communist revolution would fundamentally restructure the way society operates which is a far more valuable goal than establishing a network of cooperatives which simply allows people lucky enough to work in these cooperatives to cope better with capitalist repression. These two things aren’t even remotely comparable, and abandoning freedom for all workers because it’s just too darn difficult is a cowardly position to take.