Now, I actually do have some ideas for how the lobby system could be set up. Not saying every one of these has to be followed, but I think some people might agree with some of these things..
Pick/ban
-player's choices made while waiting in the lobby, saved in settings
-rating screen similar to loadout change: pick class, get a list of available items organised by slot
-each player then picks 5 items that need nerfing and 5 that need buffing
-when the match starts, all items picked by more than one player are listed
-players rank their top three overpowered and underpowered ones
-players are only allowed to use an OP/ban item if they also have a weak one in their loadout
can't mix UP/OP items from their own picks
-players rank loadout effect after match X/5
-valve stats should note results by map
-Stock items not safe from bans
-runs risk of wasting a ban and facing broken unlocks
-all unlock items available to those who don't have them
-excitement over newly accessible item=interest
-unowned unlocks that are used more often get a higher chance of dropping for the player
Lobby waiting system
-Show current needs for classes (# of servers needing spies/snipers vs # needing solly/scout)
-choose from list what classes you want to play
Ranking
-X/5 voting by teammates
-dropout without reconnect gives an instant rank of 1 for the match
-most recent 10(?) votes count toward placement
-MVPs picked each round
-MVPs grouped together when possible
-HL lobby strange badge (counts games played total, and MVP ranks as secondary)
-random item drops scaled by rank/MVP
$2.49 Pass for access
-Tradable
-drops every X hours played
-Lobby badges and coach badges could count as the pass?
UGC/CEVO/ESEA/ETF2L league members provided special coach badges/passes
-teams rank coaches
-coach pins strange quality, carry ratings for successful coaching
-special drops for good coaching?
Separate scoring system for lobby/comp points(no trade server farming)
Spectator mode option from lobby
-spec chat separate from game chat, link at end of round
-spec votes on MVP/rank
Match logs (http://logs.tf/45234) available after round
Allow server hosts to place ads for TFTV/VTV/etc.. (they carry responsibility for possible content)
Couldn't there be servers allocated to pre-test possible item nerfs for the valve dev/balance team? Have a notice upon entering the server with the newly balanced weapons described, and they are banproofed. only players with a rating above X are allowed the option to playtest these from lobby. discussion available after for ups/downs of the balance, and how effective it was.