Give everyone a bonus honor at queue time dimishing by how many they queue with. So say for WSG someone queuing solo gets 1K bonus honor. For every group member that bonus is reduced by 100.
Maybe add some match length requirements, so the pugs have to put up some fight.