No one is telling you "get rid of groups entirely". Make it fair for everyone and match a group of players against a group of players first. Too long into queue with literally no group to face against = priority to get into next match.
Same thing applies to your CC example btw, because your proposal asks for even more stomping of randoms.