Now I know how corrupt a server can be and I understand why devs want a system in a way so that admin cant abuse their powers.
But I think they should allow admin having such permission on private server. Primarily because sometimes when people break rules and other players lose things for it, people breaking rules get banned but players never get their stuff back and then it comes to the server to compensate them also sometimes when server crashes admins will have to compensate the players for their loss and if there is no spawn money power for owners/admins they will have to give it from their own pocket?
And sometimes when a private server wants to make unique things maybe as an open house event where winners get specific money then there I feel the admin will have to give it from their pocket, which also means they will have to work harder themselves first to be able to make people enjoy things.
And if a community is corrupt people usually ignore it, people leave it. When I join a corrupt community/server and when I find it out, I leave it. The community dies if you become partial or corrupt.
So I think giving the admins the power to do anything would be a big profit over the loss. If people do choose to do so, the community will itself die. But if you have the same power you can make a hell lot of difference for you community.