I'll bite.
Blizzard owns the O-Boards, so as flawed as they are... Well, where did you expect them post questions like this? Someone once said that judging the population of WoW by reading the O-Boards would be like judging the health of a society by visiting it's hospitals. It's a flawed population sample.
Cata has failed to achieve the heights of previous expansions. Several areas of the expansion have left regular players confused.
Healing ~ Utter failure to implement Triage healing.
Path of Titans ~ Just didn't happen
Tanking ~ AoE tanking is Dead.... Wait wait... Long live AoE Tanking.
Loot Pinata's are gone ~ Introducing new Troll Heroics
We learned our Re-Hashed-content-lesson ~ *See Loot Pinata
Talent Trees are too "Cookie Cutter" ~ We redesigned them with less talents and to be more restrictive
OP/UP Classes ~ We've fixed the Wrath-Launch Retadin - Their new name is Frost Spec.
In short, it seems like the law of unintended consequences has taken over much of the WoW development.
I feel like this has all been as an indirect result of the trend toward inclusiveness. (More specifically "All-Inclusiveness") Everyone can play. Every class can play. All specs are viable. Fire has (arguably) been the worst PVP spec since Moses crossed the desert, but if you want to play fire PVP - Not only CAN you do it, but you have the right to feel annoyed that it's not all that good.
There is no Niche to any aspect of the game - At least two classes should be able to do everything. Crowd control is no longer a job - it's just one of your abilities... Everyone has CC. AOE is no longer a specialization (I wish they'd stop claiming how good mages are at it...) - Everyone can do it.
The problem when everyone being same is that there is no difference. Players have spent the last 3 years INVENTING metrics to judge ourselves because there is no difference between RDPS "A" and RDPS "B". So, show us your Gear Score, what's your iLvl, please link achievements, etc.
Back in TBC, when you were forming a PUG for something you looked at a person's gear (You'd be stupid not to), but you looked at a lot more. "Oh good, we have CC" "Great, someone for BoK" "Good, Tanks need Fort Buff" etc. (*Yes - Rose colored classes OFF - If Player A provided no buffs of any kind, but had solo'd Illidan while under Rez Sickness... and Player B barely met the requirements to join the raid... Yes you'd take the over-geared person.) The issue is that now -a-days people ONLY look for the highest possible geared player because NOTHING else matters as everything else is effectively equal.
Including everyone.... Every class. Every hard-core. Every Casual. Heck, Even every Baddie... Has pushed the game to a point where the only thing that really matters is how much time you can devote to the game and how much gear you have.
____________________________
Most things you worry about never happen anyway.