By no means is it this simple, by no means am I a professional or a content designer but I just had to dodge revive clarity Heimer in ranked so I have some free time. Red post would be awesome.
State of the game: You enter into a que, say ranked. If your a respectable elo most/all players should be able to play all of the 5 standard meta roles for lane position and understand the needs of say... an initator or a tank etc. So after que pops some of these players just feel like playing a certain role. In my case I want mid because everyone sucks (not true...though we all experience a lot of teerrrriibbllee games). This happens and say two people call mid. The ensuing fight occurs and theirs a Ryze and an Ahri. Both want mid and now we have a dual mid game and say.... no jungle... or no support. The smart thing to do is dodge and go play aram... Which f*cking sucks. But the timer hits zero and no one does. Sure, non meta teams can win and I have won many double mid games, but more often than not you are screwed. The other situation is elo hell (dont care what exists just a term for getting in a game with toxic players) and someone says "I can't support" or "Jangle!? How do!?" and you again have a foot lodged deeply inside your anus. As pertains to the meta if you believe the meta is the most ideal situation (were not talking tourny play and lane swaps and such tom foolery and sorcery as that)
Offered solution: An alternative que. Say, Meta Draft. Que, select your desired role (Top, Mid, Jungle, Support, ADC) and go, i'd be willing to wait a full five minutes longer to ensure a solid game. In game let that person be tagged in pre-game lobby for what they chose so everyone knows and can instantly communicate.
Can it be implemented, probably not. But I would sure love it. Of course this has its own problems associated... easy trolling, non meta comps, etc. But for those willing to submit to meta for a non ranked game to ensure a solid game and no need to dodge, *shiver* it just sounds so pleasant.