We need not only vote kick, but also automatic punishment for teamkilling.
Someone that teamkills 3 times in less than 5 minutes should get a playtime restriction.
Another thing it needs is for people that leave competivive to get a 1 day ban from playing or something like that, with that time increasing with repeated ofenses.
Since Im already here, another thing we need, since the game limits the number of players per role, is that only people with a high enough level to understand game to be able to fill some roles like commander and sniper. too many games a level 0-5 that completely ignores the objectives and kills noone is the last one alive completely unaware of anything with their tunnelvision on a street noone goes through.