I see people complaining about this every single day, especially in this forum and honestly it's quite annoying. I really can't think of a reason why most people don't understand that these long queue times are normal.
First let's understand some facts:
1. There are 30 specs possible in the game. 5 Healing specs, 4 Tanking specs, and 21 DPS specs. Notice that there are 5 times more DPS specs than Tanking specs.
2. When people play a Hybrid class that can DPS/Heal and/or Tank, MOST people choose to be DPS. DPSing is considered by most people to be "most fun".
3. Tanking is, despite what some people think, harder to do. At least to the average skilled played. And these averaged skilled players are, let's face it, 80-90% of the who WoW population.
So here is the situation. Tanking is HARDER, LESS FUN, and there are fewer class/spec options (WAY FEWER) than any other class/spec. Some will disagree, saying that Tanking is fun, or it's not hard, or blah blah blah. But in reality, 90% of the population do think Tanking is harder and less fun. So let's go with that.
So what is the problem here? Is it Blizzard's fault that MOST people prefer to play as DPS?? And let's face it, YOU ARE WHINING, but I bet 90% of the people that use these forums (or play the game) are DPS. Why don't YOU play a class that CAN be a Tank, and if you do, why don't YOU play the Tanking spec that class has?? If you do, WONDERFUL! You can queue anytime you want, and go play. You're probably not whining. I'm talking to the people that ARE whining about this. EXACTLY the people who play as DPS. They are the ones whining. Funny eh?
Face it people, this attitude "Blizzard f*cking sucks, because I'm a DPS and queue times are too long, so I'm quitting!" is ridiculous. There's a very BIG probability that YOU are the problem, not Blizzard.
But anyway, I am amused by people's crying and would really like to know what YOU would do to solve this problem.
Just remember:
1. Forcing people to play a spec is not an option.
2. Giving more USEFUL rewards to some specific spec is not an option, as the vast majority would then QQ about that. (NO, your pets or mounts are NOT useful).
3. My main is a DK. I HAVE a Tanking spec. I know what I'm talking about. Don't be an idiot. I don't QQ about queue times like 90% of the people, because I actually LIKE Tanking and I think it's easy, so I am not a part of that other group who crys about these kinds of things.
Go.