While I can't argue that those statements aren't factual, one wonders why someone who knows better would actually stay on such a server. Alternatively, I've seen several supposed server admins claim their members are apparently not capable of installing a config from dropbox. My unspoken question is "why do you want them on your server? You owe them money or something?"
The world of Minecraft Server hosting is a strange one.
"You owe them money or something?" Kind of answers your question, only it's not usually money. Usually bad admin/ mods are friends of friends who get the position becasue the owner thinks they are obligated to give their friends a high position.
We call it nepotism and it usually ruins things.
Also "staff" selection for things like player moderator one might not factor in technical ability past that of being able to type /ban xxplayer forYreason. Also titles are not as uniform as you think; When I ran a server the hirarchy titles was so Owner>admin>mod>player. But I've been on servers where they place the title of mod>admin.
So those supposed admins may have only been at a level you would consider a moderator.
And as for not staying on a server with inept staff, while that's good advice. it becomes impractical when you do the sometimes long search for that perfect server.
Sometimes it's a choice of Shit server with good staff or great server with shit staff, ohh there's also the choice of not playing multiplayer at all. but if you are like me, playing single player for some reason feels pointless.
There is also the chance you actually do find that perfect server but finding the perfect server that match your specifications is difficult and long so you will lower your criteria and settle.