The randomness in League is ridiculous
Games are a one way stomp an overwhelming majority of the time. I am not saying it is one specific thing but it is getting so frustrating. I think dynamic queue has a lot to do with it but it's not the only thing. The game has a huge player base and with that will be a lot of random action. Regardless of the large player base, dynamic has created two mmrs in the same ranked system - teams of 2s, 3s, and 4s and solos are all squashed together in the same ranking system. Even if 4- man teams play against other 4-man teams the majority of the time, do those players only play 4-man premades? Probably not. That means that the weakest player on a 4-man will have an mmr that does not reflect their solo skill. Furthermore, to reduce queue times (which are still relatively long in Gold) mmr has been relaxed. That is, there is a larger gap in skill base when it comes to matchmaking and it is very noticeable.
Boosting is legal and I don't get it. Teams and solo players should have separate ranking systems. Speculation is the only thing saying that a team-based ranking system would have long queues. And if it does, doesn't that mean that most people prefer soloq? There is no quick fix and some games will still be one-sided, but Riot can fix some of the issues that add up to extremely random games with large mmr gaps that combine team and solo mmr all into one.