Give Ranked/Draft Normal players the option to wait longer for desired roles.
So I soley focus on one role only with having a secondary role as a filler spot, since I don't want to play anything else but jungle. I queue up with "autofill protection" and I get my secondary role instead of my desired role. Someone dodges and then I get autofilled to support. Because someone had to leave lobby.
League of Legends is a fun game for me when I play the champion and the role I find the most entertaining or rewarding. What the game gets wrong is that it basically coerces me into playing a role that I little to no interest in and it ruins the game for other teammates who could have played in that role. People aren't always willing to trade and most likely than not, it's not fun being penalized for 15/30 minutes because you didn't get your desired role in ranked or drafts.
Sure, I can make the whole process easier as a ranked player to learn more about other roles and get an idea on how to play it, but that's just being complacent in a broken system that forces you into "x" role for the sake of lower queue times. This wouldn't be an issue if Riot would give me the option to wait an estimated amount of time. I would take 30 minute Team Builder queue times any day than feeling like a Hextech Chest/RNGesus is in control of what I am going to play today.