Queue system doesnt always work like that. There have been plenty of times where I have got 2 SMN or when HW released 2MCH in a group. The system looks for 1 melee and 1 ranged but if it cant find that it will pair 2 melee or 2 ranged given the circumstance.