On the Topic of Dynamic Queue...
One of the main issues with this is the quantity of players in certain roles; I'm sure the majority of us can agree that most of the time will probably be spent finding a support. My idea of a solution would be to balance out the quantities as much as possible, like doing a support rework to make it more enjoyable and cause more players to play it. Of course, this might not work at all, but it's theoretically functional. A second idea would be to make Solo Queue and Dynamic Queue separate entities, as many players like Dynamic Queue, just not the absence of our beloved old ranked system. I, personally, don't care as much as many do, since I rarely ever play ranked, similar to a lot of the community. Finally, we need to address the fact that everybody loves the role selection, but loved everything in Solo Queue more than they did this. There needs to be a way to bring those wanted traits together. We should come up with a chain of solutions that Riot can take a look at, if they choose to.