My Paladin(30) with my WHM(30) friend, we waited 15 minutes for a Haukke run because theres no DDs in queue, in prime NA game time. we waited 10 minutes for a Maws run before that too.

The problem has always been and will ever be, more DDs in queue than Tanks and Healers combined. Even if you made it 1/1/20 for every dungeon, you'd STILL have to wait out that Tank or Healer to join.

If your DD queue is taking too long, be a part of the solution and play the Tank! You don't lose anything! (especially when you ask politely for certain drops)