Premade with Teamspeak support and a well made professional cohesion against PUGs. Tell me please how is that even remotely supposed to be a fair match?
If you want your queue to be fair then there either needs to be a clear distinction between solo players and premades or you need to implement some kind of voice chat support which will be available in the game. I have nothing against Teamspeak but its a system which is simply not usable in GW2 for solo sPvP because of the need toexchange and setup servers for every game.