Give an incentive to FILL in ranked
I've used to fill in ranked because back in the days it allowed your teammates to play their preferred role so they would perform better. This would result in a higher winrate as you didn't have to carry every game on your own. You would sometimes put yourself in a suboptimal position so that you can expect your team to do better than when they would be forced into your role.
Right now, however, everyone has this advantage. This means that if you fill, the only thing you gain is a reduction in queue time. However, it is unlikely that you're as good in 5 roles as you would be in 2 roles if you focused on only 2. This makes picking 'fill' a suboptimal option if your aim is to climb as high as possible, because you'd need to improve in 5 roles for the same result as you'd otherwise get by improving in 2 roles.
Fill needs an incentive.
My suggestion: If you pick fill, your Match Making Rating (MMR) used for this game will be slightly lower than usual. This means that both your team and opponents will also have a slightly lower MMR and you will gain MMR based on the adjusted MMR.
For example, your MMR is 1950, adjusted for picking fill this would be placed at 1900. Matchmaking will search for allies and opponents around 1900. When calculating your team's MMR, it will use the adjusted one. (If it used your real MMR it would mean that you'd gain less MMR and lose more.) Your LP gains/losses are based on your real MMR (if it used adjusted MMR, you'd again be disadvantaged).
Why?
- While this doesn't give the same benefit as in the old queue (which was: your team will perform better), the current benefit (you will perform better compared to the rest) should have a similar effect.
- This doesn't only compensate YOU for filling, but also your team since your team is also at a disadvantage when players spread their skill among multiple roles.
- If fill became slightly more popular, queue times would by fact go down.
- Unpopular roles (cough support) would be played more by the influx of 'fill' players so you wouldn't get support as often when you pick 'fill'.
However, don't overdo the compensation. I don't want people to feel forced to pick fill because they'd otherwise need to play against much higher MMR. Fill should by no means become the standard queue option. I think that the option is currently a bit underwhelming and needs a slight compensation. I think around 30-50 MMR/ELO should be a good amount. That's what you usually gain/lose in 1 or 2 matches.
The ability to fill is a skill that I feel Riot undervalues because it's not a skill in competitive teams as the positions are already set. However, I feel that the game is much more enjoyable by playing a variety of roles and it's sad that Riot disencourages this in ranked plays.
Edit: On top of Fill, I'd like to have the option of a third and fourth role. Personally, I like to play every role except ADC. I would play ADC if needed, but I perform less with this role. Picking 3 or 4 roles should give a smaller amount of MMR adjustment. Alternatively, give an MMR reduction based on the role you're assigned to. For example: You queue in as Top > Mid > Jungle > Support This would put your adjusted MMR at 1950 > 1945 > 1940 > 1930 while searching in the queue. (Matchmaking would be searching at a different MMR for each role.)