After reading all the red posts, I'm taking this away from the thread:
Riot devs who are not on the team this would cover, are the ones who are reading this thread but still offering only 'personal opinion' and, not to be rude, regurgitated script/practiced replies that only seem to dance around the subject matter, much like how you ask what happened when you were banned from the tribunal (only to get "YOU KNOW WHAT YOU DID >" as your response back from Riot Support, before these new report cards or whatever).
I'm not trying to sass or anything but it's really sad that there isn't more done to improve the game and its matchmaking from the role selection standpoint. Using the WoW example with dungeon/raid finder, yes it takes forever to get a queue to pop with a DPS slot. That doesn't mean I don't still queue. You've seen pros stream games; They sit in queue anywhere from 30 seconds to 20 minutes waiting for a match. I have no issue queuing up with all slots checked, because I can play all roles in LoL. I like Support and Jungle roles most of all because I can do a lot to help the team win their lanes and control objectives. What doesn't help is when I get a carry who has a stick up his ass because I ward differently than he might want. For example, I start with 1 ward, 1 pot, and the 2 pieces for a Philo stone and head to lane. I ward one of the bushes and just stay in position to defend the carry in case of a jungler, but nine times out of ten the idiot refuses to play more passively or defensively, and goes and feeds first blood then blames me, his support, because he didn't listen to how I play bot lane strategy. People who get roles they want feel entitled to curse out ANYONE who dares say they're doing something wrong, or refuse to allow them to play the exact way that they want to play.
On to the LoLking argument.
If I look up a player and they have a medicore score in a role they want, fine. If I look up another player on the team and they have an INCREDIBLE success rate on the role that they also want (AD Carry for example), then I have every right to put more faith into the player who has a very low death count and high gold income compared to the 2:1 KDA with moderate gold income. The player with less deaths and higher gold is clearly more capable at that role. I will push for that player to get that role. There is nothing wrong with saying "No, this person has a better record, and he/she should get the role." I don't judge people on their KDA as a whole. I judge based on their deaths. If you're dying as an AD Carry, one of two reasons is why:
A) You're bad at positioning and get caught.
B) You had a bad team who doesn't understand how to adequately position and protect their DPS.
Chances are I'll assume A because generally it's safer to err on the side of caution and see players as worse than what they are, purely out of respect for the probability so wonderfully reiterated 500 times by people who say Elo Hell does not exist (44% to 56% troll chance on your team vs. their team). No matter how much you want it, no matter how much you wish it to be true, Riot, nobody in their right mind would leave something like that to chance if able. And that's why looking someone up for their roll on LoLking is not toxic, nor is it detrimental to player experience. If I get LoLking'd and told "u r bad mid" and I look the other person up and they have a better record? Sure. Have at it. I could give a damn about what lane I go to so long as the lane wins. That's why I play Support and Jungle mostly because my old days as Top and Mid are long passed thanks to the major changes with S3. I quit Mid because AP role is getting phased out but lets not talk about that right now.
tl;dr: Riot, sorry, but role check and longer queue times IS a viable and valid option to fix issues with players raging at each other. Especially if they wind up losing their lane or just plain failing miserably and there was someone else who wanted the lane. You can't expect everyone to be calm and collected when they're put under stress. Codkiddie reactions are bound to happen purely due to how the human psyche functions.
What you want to see:
"I really want to top lane, but I'll let you have it. I hope you do well!"
(Proceeds to feed HORRENDOUSLY.)
"Awww, its okay. Next time I'll top. Don't worry, it's only a game! We're here to have fun! ^_^"
What you will actually see(Mild):
I wanted top but he took it before me. I guess I'll do something else so he doesn't feed and afk. Stupid kid.
(Top lane gives up First Blood, without jungler gank)
WTF? Stupid baddie how do you lose FB with no gank and flash?
(Top lane gives up 3 more kills, two of which Mid roams for to snag extra income while the wave is pushed)
WTF! OMG THIS GUY SUCKS! REPORT FEEDER!
What really happens:
A: top or i feed
B: fk u im fp im top
A: kk gonna feed then lol nub
C: wtf just go mid or something
A: naw he wants to lose lol thats why he wont let me top
D: Excuse me, but I checked both your LoLking history and you're both horrible at playing top lane.
B: lol scrub stfu
E: o.o Can I just jungle?
D: Sure, I'll go mid.
C: fk i just picked lb wtf nub
D: Oh, kay, I'll support.
Player A takes Revive and Teleport. Starts boots.
MINIONS HAVE SPAWNED!
Player A runs at the enemy towers.
B[All]: report A he troll
A[All]: lol i called top first but he wants to lose so keep going mid for money