PvP matching flawed

Why is matching so silly?

Better than paladin,bard,destroyer… It is flawed because you can basically que up as many of the same class as you want. To make matters worse no one really pvps in this game to begin with and there are only so many viable classes to pvp with, so what ends up happening is you get matches with same classes over n over.

So they could make it so you can only que 1 of the same class, but expect like 10-15min que times to find a match or longer.