Yes, the dynamic queue is such a mess atm. When we form a 5v5 team we know very well that the mixup of our own team might be janky. Perviously having a mix of diamond, platina, bronze and unrankeds. But it's something we as 5 friends can do together as a common project.
If riot truly want's this game to be a teamsport, then why are they meddling with our ability to create our own teams?
There is nothing more depressing than to tell a friend, sorry you can't play with the team. According to an algorithm you're not worthy to play with us.
Teams are entirely capable of making those judgement themselves. Riot should stay out of it.