The only way to fix DPS queues is for you, yes you specifically, the person reading this for a solution, to switch to a tank or healer. Otherwise, they won't be fixed. As simple as that.

That said, when I play a tnak or a healer, I usually bring at least one DPS friend along so that I don't have to deal with lvl 50+ dungeon runs and DPS tellign me "we don't have good AoE DPS" so they decide to single target a group of 10+ mobs until the healer runs out of MP from spamming Adlo ( zzzz...)