A New Type of Ranked Queue
Alright, so I'm pretty sure someone could've thought of this before since it seems like a very obvious solution to a very big problem. Also, maybe Riot is already working on this and I'm just being dumb. :/
Recently I've been playing more ranked, and everyone knows those games where almost everyone gets the role they want; except you. Everyone in the chat is working out where everyone is gonna go, but then someone just decides to take your role. I mean, I don't blame them, maybe they're really good... Or maybe they main that role as well, and they just so happen to be ahead of you in pick order.
Maybe you won't start an argument until they've fed 5+ kills, but sometimes other people get a bit too mad at this, and it can lead to a lost game.
The solution seems clear: have the queue be similar to team builder. People can pre-select their role/lane, and get matched with people who don't want the same. However, the queue can't be exactly like team builder for one reason: banning and selecting champs wouldn't fit in with this system. Well it can actually. Here is an example to show what I mean.
Lets say someone is going into a ranked queue. Once they select ranked, they will be prompted on what lane/role they want. THEY WILL NOT SELECT A CHAMPION OR RUNES/MASTERIES. Then they can go into a queue like normal. Once a team has been found, they all go into the regular champ select screen, and banning/picking can happen. A person can go into queue wanting to play Irelia Top, but if she is banned, then will have to pick someone else, but stay top lane.
TL;DR - Really the only difference between ranked queues now and the one I propose is that people can select what roles they want (not champs) before they get matched with other teammates in champ select. Then they can ban/pick what they want.
I don't know if there could be any problems with this method, but it would be great if feedback was given on any issues if they are found. Thanks!