I would like to ask (respectfully) that anyone who chooses to take part in this thread not delve into the PvE vs. PvP trap. I don't think anyone is going to come to an agreement on it anytime soon. Please be respectful of the opinions and thoughts of others and don't turn this thread into a flame war. I will bring out the fire extinguisher if I have to.
Sadly, I think the significant undertones of this thread are rampant with the PvE v. PvP trap. I think discussing one topic--e.g., PvP fixes, changes, and balancing--cannot be done in a vacuum that ignores PvE. All attempts at credulity aside, the very fact remains that changes to how classes react in a PvP environment almost always affect how that same class will perform in a PvE environment.
I think there is only one outcome when all factors are examined: PvP and PvE simply have to be bifurcated--complete separation. This could be accomplished with the addition of a third spec.--PVP only--which transforms your talents, racials, etc. into what you (Blizzard) intend PvP to be like. Absent this, no significant progress will be made at marrying the two and letting them both be successful in their own right.
I don't mean that PvE and PvP discussion can't or shouldn't occur in the thread. My only concern is that it remain constructive and everyone refrain from making it a strict "you suck, no you suck" thread. It's a trap that just doesn't end well.
I also think that what may seem "easy" isn't always so. There are a lot of resources that get divvied up and assigned to various tasks. Weighing the value of each of those tasks and the impact of the results is an ongoing and thoughtful process. We do our best to minimize the impact of this, but there are only so many things we can work on at a time.
I may sound a bit like a broken record, but there's another issue that I often see in regard to PvPers in World of Warcraft. Not all PvPers want the same things or have the same goals when they step foot into the "arena" so to speak. Some are in it for the gear. Some for the thrill of beating the other team. Some on a more individual level of proving they're more skilled at their class than the other guy/gal. Some see it as a challenge and will "overcome" or adapt to any changes thrown at them. Others are less easily adaptable. But, in the end it's all dependent on those goals they set for themselves. Their experiences are individual affairs. We do our best on our end to allow those things to all happen, but unless everyone can agree on what exactly they want out of their PvP encounters, any changes or development done is not going to make everyone happy.
I also see people bring up Crowd Control mechanisms in PvP quite often. This is another one that goes back and forth. For teams, groups, etc. that are well-coordinated, they overcome these mechanisms by pooling their abilities together to counter. For those less-organized, it's more of an issue. If you're "solo" in a battleground and have no counter abilities or someone gets the jump on you, it's a much bigger issue to you. I'm not trying to muddle the discussion, but just bringing up some additional insights from where I sit. Agree or disagree as you like, but I just ask that you keep things constructive.