I think there’s a middle ground for cooperatives but the old problem of fairness rears its ugly head. I don’t want to pay for 20% of something if I’m only getting 5% of the benefit.
If the cost to help maintain the thing is something nominal (say, $20/mo, even as much as $40/mo) to maintain, then I see it as as form of mutual aid and am happy to pay it to support my friends and friends-of-friends.