Matchmaking and having 3 of the same class

Surerly there are enough players that i dont get so many duplicates every game right?
If youre so against disabling duplication all together at least make it so the game searches for a balanced party first and after that it just throws together anyone.