Question: why are dps queues so long?
Answer: Why do you think queue times are so long? It's because more people queue for DPS compared to other roles. Think about it economically: the higher the demand for something, if supply remains the same, the price increases.