I think human nature is such that any cooperative can work up to a limited size, kind of like primitive tribes - up to 150 people. In order to do your part honestly, you have to know most/all members personally, otherwise an incentive to slack on the job is too tempting...
And then one sees the manager/coordinator, sitting on their ass in air conditioned office, while most others are sweating outside (in case of farms) or in the workshop/garage...