As of right now the rules are horrendously ambiguous. This is a problem in many ways; obviously it makes it hard to know what is and is not against the rules. On the topic of being a lobby leader, all the rules say is,
"Leading a lobby by providing a server is a privilege that we appreciate, but this does not give you the right to abuse the powers that come with this. Please be mindful that players invest time when waiting to participate in a game, and do not take it kindly when this time is wasted."
However, this still leaves a lot of unanswered questions. Can I kick a player who is on the wrong class and won't switch? Can I end a lobby early if I need the server for a scrim? What about if we need three subs and the main site is down? Another situation would be mumble usage. Can a player who is micspamming be kicked or reported, or is that abuse of the !rep system?
The other issue with the ambiguity and lack of rules currently is that it gives mods a lot of power, leading to situations like this one,
"there was an incident where a certain admin chat banned a few people at once due to chat flaming. one of the people who was supposed to be banned didn't end up being punished by the admin who made the thread despite his name being on the supposed to be banned list along with the others banned, because the admin was friends with him." (from TFTV)
While this could be an isolated incident, it would be better for all parties if rules were updated. Admins could simply list the rule broken and the punishment for that rule, instead of seeing differences in ban times for similar offenses, or inconsistent enforcement of the rules.