the party design simply sucks. waiting time are a general problem in mmos for years since its well known that most of the ppl play dd anyway where it's pretty easy to solve the problem by creating dungeons which require more dds....imagine the dungeons to be designed to need a team of 1 tank, 3-4 dds and 1-2 healer, queue times for pretty much everyone would easily drop by huge amouts! And additionally create space for way more intresting boss mechanics!