I'll try to concisely summarize my thoughts on adding admins and things such as votekick/votemute/votewhatever.
My opinions as a server operator have been mostly formed as a result of playing TF2 and observing the rules and abilities as a player on other communities.
One of the things I absolutely detest—because of this experience—is any server running voting plugins that can affect over players.
Back in the day when I originally played TF2, I played on the voogru dodgeball server, and voogru had put on a votekick plugin at some point in time.
As you can imagine, this plugin was abused in a wide range of ways: from groups of players who either got annoyed at someone's voice, to trolls who just wanted to kick another player they didn't like. Even I got kicked a few times for things not a single sensible admin would normally kick someone for.
Eventually, all this abuse led to the plugin being removed from the server.
The lesson learned? Giving players the right to vote will introduce just as many problems as it would solve. It's not a good enough solution.
As for adding more admins, we have to weigh two options: strict enforcement of the rules, and the chance for admin abuse. We all know the horrors stories about power hungry admins.
In fact, we even got burnt by that once. We used to have a trial admin who would sit on our trade server and effectively give some players special treatment over others, going as far as slapping and slaying people he thought annoyed him. I just don't want to run into this situation again.
The problem with prophunt is quite simply ghosting. If it's an issue causing severe problems, we can simply remove deadchat and alltalk and the problems will go away. Of course, then everyone pays the price of not being able to hold normal conversations with alive players while being dead.
While we had no problem selecting new trial admins for servers this time around, as I've limited their abilities to only muting and gagging to help alleviate the issue of ghosting, we still wanted to take the right steps and select the people best fit for an admin position.
One thing you'll have to realize is that eliminating trouble makers completely—and therefore, ghosting—is an impossibility, as is having admin coverage at all times.
But my question is: why do we need so many admins? Is ghosting really so much of an issue that it requires almost constant attention on the server?
There are other options besides having someone present to babysit players all the time. For one, our admins will happily look at reports of people ghosting, provided that we're supplied with at least SteamIDs so we can check the server logs. Pictures and demos along with the SteamIDs would be even better.
While it won't solve a ghosting issue immediately, repeat offenders will get their chat and voice privileges removed and slowly but surely people will learn to follow the rules.