You would have to be extremely delusion to not agree with the FACT that people like to do the best with the least amount of work (aka. fotm rerolling). PvP games are insanely, insanely insanely popular, much more than PvE games by far. LoL is the most popular game and its completely PvP. MMO developers just have this convoluted view that PvP has to be intertwined into PvE, but then always pick PvE balance and game development first.
Guildwars 2 did a good job separating PvE and PvP and everyone was pretty damn happy until the developers took 9 months for the first update that was promised 1 month after launch.
I absolutely guarantee you that I, and many other people on here, could do a better job at making WoW PvP balanced and fun than the developers have.