griefing has always been a big problem in this game. it’s not as bad as it used to be thanks to tools in pyspades and such, but it’s still a problem on all servers that won’t go away until the game itself offers better anti griefing solutions.
the problem with lowering the votekick threshold too much is it can be abused too easily by griefers who kick out innocent players. the current threshold is high enough that it’s difficult to be abused but still possible to kick out the troublemakers. also we use a team switch cooldown that’s higher than the default to discourage people from changing teams only to grief the enemy.
i wasn’t aware you can’t kill a teammate who destroys stuff with nades, that would be a bug in the game. i’ll pass this info on so it can get fixed. you know you have to be on your team’s side of the map for team killing to work, right?
i’ll also pass on your team-only votekick idea, maybe someone will like it enough to code it into pyspades. you’re always free to contribute your own pyspades scripts if you know Python http://code.google.com/p/pyspades/
thanks for sharing your concerns. my best advice for now is to try to find an admin, most of us can be found on QuakeNet IRC in the #aloha, #aos.aloha, and #aos channels.