Too many crybabies.
So first, ill talk about banning zed. So people tend to say, that he is not broken. But... He is, for soloq up till master. If you check statistics, not overally for zed, but just for zed mains, their winrates are like 80%, when you watch only at mains. Its because at carrying your team solo, only ahri or akali in midlane could oppose him. I hadnt played zed for over a year, then i tried to play him in normal, and dominated the whole game alone, and its not bronze elo, its mid plat elo. Then i played in ranked, and dominated even more. You just need to get 1-2 kills ahead in mid, and thats it, you are one man army. If you play full premade team with players that all know how to play, then he will be unviable, so when youre playing solo, dont expect zed not o be banned, because everyone understands, that he is unstopabe. Just check even challanger tier bans, he has 84% banrate.
As for dynamic queue. You can notice that its improvement, everyone gets in their main or second best role, and so, you play against more skilled people in their respective roles. I have a friend, who was diamond last season, just for abusing soloQ, but his skill was worse than anyone i know in silver or even bronze. Now he cannot get out of silver and feeds pretty much 9 out of 10 games. Also, you are less likely to get toxic people on dynamic, i havent seen any toxic player for like past 2 months, and the quality of match improves.
Also with dynamic queue. Im playing with a friend all the time, but both of us are shitty supports, so we found third player, who is a support main, so that means, we are freewinning every botlane and midlane, and we dont have to wait for hours to get queued up. And climbing goes up way faster, and we dont have to lose games, because we have terrible 3 out of 5 players in team. While previously, to get till diamond, you had to have a lot of luck, now we just 3 man carried for example, before we got to plat, 9-10 games out of like 15 games, before it was near impossible, if you were not 1 trick pony.