I keep thinking of a "Gig Economy" as a way to undermine Worker Co-operatives. You are now an independent worker-owner contractor not an employee.
I suspect this is a matter of how one understands terms like "Independent worker-owner" or "Worker Coop." If the latter is just a gathering of the former (more than 1 of them) then there is little difference. The individual self-employed person who produces a good or service under contract to its purchaser is, in effect, both the producer of a surplus (more total value produced than is kept by the producer for his own consumption) and the appropriator of that surplus and thus the person who decides how that surplus will be distributed and used to reproduce this economic system/structure. A worker coop is simply a collection of individuals who organize work collectively among themselves (rather than individually) the produce an output that they divide into (1) the part they sell and use the revenue for their own consumption, and (2) the surplus part that, as a worker coop, they collectively appropriate from themselves and then decide how to use, distribute etc. Whats gone in both the individual and collective versions here is the basic opposition of employer and employee as different persons with correspondingly opposed interests. These two version need not exist or function as competitors, enemies, mutual "underminers." They could simply co-exist as options for each individual to consider and decide for himself/herself as to their own workplace choice.