Selecting roles before champ select even begins.
I've played a lot of solo queue lately, and I've seen people constantly arguing about what position they're going to play. (Support, top, mid, etc) I personally love to play support, but I haven't because people keep arguing with me to play the role I want. So I end up not having a good game because I end up playing in the jungle and sucking at it. I think many players have had this problem as well.
So I've been thinking of ways to fix this problem and I think I've found it. What if, when you are starting to queue for a game you have the ability to select the roles you want to play. You can have the ability to select more than one or even all of them. Also when you highlight over them it can tell you what the jobs of that role are. Once you select the role(s) you want to play, you will be paired with a team who have selected the roles needed to fill the team. For example: I select the roles support and AD carry. Then I get paired with a top, mid, jungler, and a support. So then I get to be the AD carry and there was no hassle involved.
So if this became an actual thing it would make solo queue more bearable to play. Everyone would be playing the roles they want and we wouldn't have many problems with players being disrespectful in game.
Please Riot. Make it happen.