That might be more to do with the legal structures available in a person's country?
There's nothing to stop a co-operative setting up a server with joint legal ownership. They could use official meetings to vote on who would be assigned admin accounts etc.
As far as software goes, the owner account of the server has lots of options for assigning roles to other accounts on the server. There are premade roles, but they can create custom roles too. I'll try and add an article about it!