It's a shame that DPSers have such long waits (irritates me on my hunter!), but your job is genuinely slightly easier and less stressfull in comparison, in my opinion at least. Still, it's hard to determine if this'll work out without trying. Hopefully it'll reduce wait times! The mounts/pets that have a chance of dropping are easily farmable with most classes, I'm not too sure why people are a little worked up about them.
Yeah what class cant solo Baron (whos now mid-40s) at lvl 85?
DPSing is incredibly less stress, I can halfway pay attention, watch tv, eat cereal, and still manage to pull adequate numbers for dungeon boss fights as a DPS, and plus if i go afk for 20 seconds on a trash pull, nothing bad generally happens. As a tank or especially as a healer, if you fail to pay attention for 5 seconds that could cause a wipe in the group. For those roles I can see why not as many people queue up for it, and this will help dungeon queue times.
Overall the main purpose of this is to make the QUEUE times shorter, and this will rectify that problem. Yes the quality of tanks and healers might be lowered in the beginning, but overall it will get better and there will be more people who know how to tank/heal in the end
There was a post on the official website that I find informative on this:
As a tank I can say that this would genuinely incentivize me to queue for more than a single random a day. Currently I run my one random (usually queueing single), get my VP, maybe an orb, and I'm done for the day. I don't need the gear, the money's not that great, and knowing that there's a resonable changce that 2 or more others will roll against me for the orb discourages me from doing more than one a day. Once I don't need the VP, what's my incentive? Maybe I'm in the minority, but I honestly don't mind running a heroic with four random group members so long as there are adequate rewards, and this would constitute an adequate reward. I agree that this may unfairly favor tanks, but other classes need to balance their desire for retaining item exclusivity/rarity with their desire for lower queue times. The solution may not be perfect, but I'm not seeing many alternatives suggested by the community, and this seems like a simple, elegant way to address the community's primary problem directly with minimal change to the system overall (so that it can be implemented as soon as possible).