I started as a rogue 4 years ago, (who has since been deleted at 64 to "become" a death knight) and have since tried every class, most of them to at least 60. Grouping, specifically 5-man content, is what makes me love WoW, so much so that I abandoned my beloved ranged dps (I have two 70+ warlocks) for tanking and healing characters, just to enable groups for myself, and for my friends.
Two things happened to this long-running status quo with 3.3 and the DF.
1) I got to dps again! Everyone that thinks a hybrid queueing to dps is crazy due to wait time clearly has a short memory to forget pre 3.3, where instance-leveling as dps of any kind was laughably time-inefficient. I'll take 15 minutes of ps3 any day to use my dk's blood spec, or my priest's shadow spec. Which ties into the second point.
2) The community accepted performance/gear expectations for healers and especially tanks, particularly in the "covering for irresponsibly horrible DPS" category, are ludicrous in randoms. I accept my 15 minute queue times hapilly to not live under that microscope, to not have to cover for "captain aggro", and gladly bring my considerable tank/healer experience to my dps role to remain effective, efficient and low maintenence.
To all the tanks and healers doing randoms *well*, you have saintly patience, and I will repay you in kind, for continuing to do what I refuse to tolerate any more, by being a responsible dps. Thank you for not giving up, I don't know what keeps you going.
To team "gogogogo", or the tank/healer that exploits their short queues and "importance" by being abusive to the rest of the group, or mr/ms "you disrespect my time with your poor performance", you can skip these thanks, as I did specify people doing their jobs well.