Queuing for dungeons as a DPS will always involve longer waits than a Tank or Healer. It's simply the way of MMO's, I get that. But the DPS are the ones who are punished when the Tanks or Healers decided to be spoiled selfish brats.
When a DPS joins the Duty Finder queue, they are added to the back of the line. They have to wait their turn for an open slot just like everyone else. However, once they finally get a queue, accept and join the instance, there is nothing preventing the Tank or Healer from throwing a temper tantrum and dropping just because they didn't get the exact dungeon they wanted. Once either of them drop, the other typically sees it as a lost cause and drops as well, knowing they can get another queue just as quickly, leaving both DPS standing there thinking "WTF..."
At this point, they have two options: 1) Sit and hope that both a Tank and a Healer queue for "Run in Progress", or 2) drop as well and rejoin the queue.
The first option is rarely worth the wait, as it's most likely that once they do manage to get a Tank or Healer, the new member sees that the party is still at the very beginning with 20-30 mins off the clock already and simply drops to find a better group. This typically results in the two DPS waiting for over an hour (if they wait that long) only to have time run out and simply end up with having to take option two anyway.
The second option ejects the DPS from the dungeon outside the queue. Meaning, they have to rejoin the queue and get sent to the back of the line again. Herein lies the problem. The DPS waited their turn just like everyone else. When they finally got to the front of the line, they had their turn taken away by a spoiled selfish Tank and/or Healer. The spoiled Tank or Healer not only screwed over the DPS, but they are rewarded for doing so by getting to queue for another party. Yes, I know there is a penalty for being the first to leave the DF, but the wait time is less than half of what the DPS have to wait to get another party.
Why are the DPS getting punished for the selfishness of the Tank and Healers?
This needs to be addressed:
-There needs to be a much harsher punishment for leaving the DF, which includes the DPS when they decided to be immature snots themselves. The wait time should be the current longest wait time anyone still in the queue has been waiting. If someone has been accepting the rules and wait for an hour and a half, then the spoiled brat who threw a temper tantrum should have to wait just as long.
-The DPS should be put to the front of the line if they weren't the ones who initiated the party break if the first boss wasn't even pulled.
-The wait time for dropping a DF party should extend to all members after the first boss, not just the first one who dropped.
-Queuing for a "Run in Progress" shouldn't show the progress of the instance they drew.
If someone is willing to acknowledge the facts of playing and DPS and willing to wait their turn, they shouldn't be punished for the actions of a spoiled brat.