Buuuut nobody reads more than the most recent page, yet feel compelled to join in the debate anyways and repeat the same question over and over again.
Of course, debate is a stretch by any means of the word, considering most people just want to come in and scream about how PvP is better than PvE or otherwise.
Really, before you post something silly like "amg blizzard sucks at their jobs" or "dragonslayers are dumb, pvp is a minigame hur hur"; please stop and think for a moment.
This game has been going pretty strong for almost a decade. You really think that the developers, most of whom have extensive experience on one if not both sides of the game are simply too inept or lazy to do something like design abilities differently for PvE and PvP?
Consider that, even if you do not understand or agree with the decision, they do it for a reason. I can't speak for them of course, but any one who stops and thinks about it for a second can realize it is a pretty conscious decision, given their design history.
If I had to take a guess; my assumption is that they simply don't want to differentiate the two aspects of the game. It's easy to say your going to make something work differently in PvP, then a year of tweaks later, decide to remove the PvE aspect for balancing reasons, or perhaps separate it into two abilities to make them easier to tune. Now you have an ability for PvE and PvP.
Now you have set a precedent. The next time a similar situation comes up, players expect and demand the same treatment; and so what happens? You end up with a spell book full of PvP and PvE only abilities.
So where does it end? Separate PvP and PvE specs? It's a slippery slope my friends, and while many of us, including myself actually, wouldn't hate the idea of (for example) Arms being specifically designed for PvP and Fury being PvE only, that is not the developers design or intent. Time and time again they have reminded us that players do not make decisions for them. They listen to feedback and occasionally tweak things based on the communities input but they generally stay true to their own decisions, especially the big ones.
I guess my TLDR for this is;
Don't lose your shit. Leave the petty superiority complexes at home. You could be the #1 PvX player in the world, but you come in with an attitude that "the other sucks because they're dumb" and nobody is going to respect anything you have to say.
Think about both sides of the discussion and post something constructive, or just read quietly. It's better for everyone.