Riot, what solution do we have left?
First, you removed the rank5 game mode, mixing all teams with soloQ players,
Second, you introduce the maximum of 2 divisions gap so now, Diamond X players can't play with Diamond X+3 players on a team. Even if they were previously on the same team already and they FULLY accept playing with someone 3 divisions lower...
Third, you REMOVED the ability to play as a team by putting a maximum of 3 people in a party...
Wow Riot just wow, if this is not intentionally screwing up high elo players who want to play in a team, I frankly do not understand what you want.
While I do understand that you want to minimize the waiting time. I believe you have put the wrong priorities on top. League of Legends should first and foremost be playable. That is a core and fundamental value of a game in its most basic form. But, in exchange of queue waiting time, you basically removed the playability of the game by simply not allowing teams to play together...
If I were to queue up in a Dynamic 5 group. I am the one choosing to queue up as such. That is a decision I took knowing everything involved in that decision. Do I not get to pick what I want? Why are you the one who needs to decide if I want to wait or not?
Additionally, from what I see, you are intentionally butchering the challenger scene and are heavily enforcing the teams right now. This is absolutely anti-sportsmanlike. So now, any teams that do not have scrim partners are pretty much NEVER going to grow as a team as you intentionally removed the only way they had to practice together.
I mean, those are totally obvious points that you are intentionally putting aside for the sake of nothing... Stop screwing up high elo players who want to play as a team. This is a team-oriented game...well...it was...