I've actually always been a fan of Greg Street, aka Ghostcrawler. I do not possess the kind of personality that enables me to go out on forums and allow people to rip me apart - but he does it every day.
So I was really sad when yet another forum thread turned into "let's rip GC apart and talk about what a failjob he does" and this time, GC seemed to actually get frustrated enough about it to want to back off. I could link you all the relevant WoW Forums posts, but instead, just check out the article at wow.com.
When did offering suggestions and creative ideas to developers morph into constant QQing? Why all the negativity? I've made my own posts before giving my own thoughts about where I think the developers have it wrong, but in spite of all that, I never took it down to the level where I declared that Greg Street should be fired, he does a terrible job, blah blah blah. So instead of all the negative mumbo jumbo so prevalent in the WoW community, let's try something different.
The Opposite of QQ: Dear Ghostcrawler, Priests are Awesome.
Remember back when you guys nerfed Circle of Healing and gave us a cooldown? We grumbled, but we all knew that it was necessary, because CoH was just too awesome. And it's STILL uber-awesome. I'll even forgive you for the Prayer of Healing nerf - because it was OP as well.
What other class gets two significantly different healing specs?
I'm sure it's happened before, but aside from a few VoA runs where you really want to diversify your raid mix of classes due to gear drops, I've never been turned down from joining a raid simply due to my class. Everyone wants a priest.
When I tell people of other guilds I have a level 80 raiding priest, they drool, and try to recruit me.
We are the original healer, the ultimate in healing. We are well-rounded, with a little bit of everything. Is there room for improvement in certain details? Of course - we could all use tweaks. But don't ever misunderstand me. My class is absolutely awesome.
I realize I can't really speak to Shadow Priest viability in a raid... maybe all the complaints are well warranted. But from my experiences, everyone is happy to have a Shadow Priest (or several!) in the raid as well.
Balancing a Class
It can't be easy. Personally, when I look at class balance, I think of a few particular things:
Option for strong solo DPS
Good Raiding balance (DPS or Heals)
PvP Viability (DPS or Heals)
Shadow is actually pretty weak for solo DPS before level 40 - IMO, Holy is stronger. Back in BC, a strong Holy/Disc mix would actually net you much stronger single player DPS than Shadow - Shadow didn't actually do that much damage - it was more of a support role.
This brings us to raiding balance. For healing, we have two very different, very solid options. Disc still needs considerable tweaking, but that is not a surprise - Disc is very different from any other type of healing offered by healing classes in this game, so it's bound to have different kinds of difficulties in development. Holy is FINE. Of course I'd love little changes here in there, but overall? Holy is well rounded and solid. So what about Shadow? QQ we don't do enough damage, wanh.
Now, I will put in the disclaimer that I am certainly no expert on s-priesting, so feel free to take all of this with a grain of salt. But Shadow does a helluva lot more damage than it did back in BC. There was a tradeoff involved there - Shadow Priests had to sacrifice a lot of their support role strength (i.e. mana battery ftw) in order to gain those increases in DPS. But even with those changes, Shadow Priests are STILL strong support roles. We need the Replenishment. We can be a lot more flexible with our allotment of raid healers if we have a couple of shadow priests and their Vampiric Embrace. Misery makes sure everyone really IS hit capped. With all those bonuses that make you a fantastic addition to any raid, you cannot expect to top the damage meter. That is the meaning of BALANCE.
I'll completely avoid the whole PvP discussion, because I'm a noob at PvP, but I just want to say that the other day, on my Forsaken priest, I MCed someone off of a cliff in Arathi Basin for the first time ever. And DAMN it felt good.
The point of all this is to QQ about the QQers. You cannot have everything in one spec. Ideally, you would have a little bit of everything in one class, mixed up between various specs, but even that is not always an option. LoLSmite priests actually do a TON of damage, for the record - raiding included. But they aren't tweaked for raiding viability (such as hit rating, etc), and it's something that I hope Blizz puts some more thought into for the future.