A possible fix for DQ? To make it fair.
Let me start out by saying this so it doesn't get downvoted to shit, I do not like DQ, I hate the idea of it, everything about. But here might be a simple fix to help solve the problem of DQ and Matchmaking all together.
How about a buffer for ranked. SImilar to how you have it up in diamonds/challenger and who you can duo/trio with. But instead of multiple tiers, make it division based. for all ranks. Ex: Challenger goes into queue, that said challenger can only be placed with challengers, and masters. Yes the queue times will be long for them, but that is only because there are so few people playing in those tiers. Then for the rest of the brackets. Diamond 1 can only be queued with other D1 players, and high D2 players, so on and so forth. Low D2 plays with all of D3, then D4 and D5 all play together too. And it would be put like that through out all of the ranks to make it a fair playing field.
Also, you can't duo/trio whatever unless you are within the same Tier so to speak. It would make it a way better playing field, and would kind of help take away the boosted animals, or atleast help it. And too, you wouldn't be S3, playing with golds, or low bronzies. it evens it out for the most part, and ensures everyone would get somewhat even teams, compared to the shitfest that we are facing now.