@freemo @argv_minus_one @stevebenen I'd think the bigger problem is that smaller co-ops wouldn't have negotiating power while bigger co-ops would need a management structure that would be very prone to corruption and operate not too dissimilarly from the current providers.
Then there would be the thorny questions of "can co-ops buy out or merge with other co-ops?" and "what happens when consolidation runs amok and anti-competitive practices proliferate?"