For the "PUG experience" no queue system they can implement would work since the biggest incentive on this server for PVP is to farm gear from thus explaining the high number of people playing in a group (premade).
That's why it's better to just go for the least broken/abusable system instead of trying to accommodate some solo queue experience at the expense of everyone else and enabling a RMT market in the process (last 8 months of wintrade-system).
One could argue its not a problem of queue system or lack of modification to it but a mentality problem since people don't get into battlegrounds "to have fun" but to gather gear for progression which this game is all about. (This part is mostly a point of view with the soloqueue player, I personally think organized, competitive group pvp is one of the best aspects of the game).
bg que times for horde are still crap last I checked, and the lag makes playing melee unbearable.
ty cya