NEW MATCH MAKING IDEA
Now before you get your downvoting sticks out this is but a very simple idea and very easy idea. If you have thoughts and improvements write below and I can edit it.
Adding an option "Roles I refuse to play"
Damn I got autofilled support/top/mid/adc/jungle, I'm gonna lose anyways, might as well run it down mid. Instead of losing all hope for the match, why not remove the negatives of autofill and change it!
The Idea
Primary role, Secondary Role Refused Roles:
Players may refuse to play up to 3 roles, with the more roles refused lowering your chances of finding a match faster.
Any refused Roles you will never be filled into
Benefits? Almost no autofilled inters. Almost everybody will have a role they are familiar with or able to play decently. Mid and top laners might be moved around, but they won't be thrown to the wolves bot lane. A support won't be thrown into the jungle, etc, etc