So let me off rail this topic completely, but what if instead of a kick function they make it clearer who to talk to, and easier to find the CA button? (like a huge button placed somewhere where it is not camouflaged as a part of the schedule thingy) I know it took me for ever before I meet my first CA and learned what they where when I first started, so maybe that is the actual problem? If you don't know who to turn to and have trouble in a lobby then a kick function will seem nice. When you know that the CAs are there then you can do something, and that changes things around.
I've actually never seen real trolls, and never seen a high(er) lvl player to discriminate or humiliate the low lvl player.
Lets be honest here I would accredit this almost entirely to the fact that their is no kick function (the nature of the game helps as well but patients drys up fast after a few games with bad randoms). The fact is that high lvl players can't discriminate but instead have to teach. And I'm sure to somewhat degree it would still be done but I do believe more often than not the time-span you would have to adjust equipment and get an idea of what should be done in the lobby would be much, much smaller than it is now (as in one line in crew chat small). Not to mention the fact that more often than not high lvl players have one or more friend in the lobby, and then kicking the newer/random player and getting your friend in that slot will be really tempting, on all lvls I would believe.