The game is, and for quite a while has been moving towards, the lowest common multiplier.
The entire addon system has immensely simplified the game.
An addon can tell you when a boss is going to be doing something, and that you should move away.
If can highlight when a debuff is on a target that you should cleanse.
You can repeatedly click a button, and have it reapply your buffs.
In Everquest, prior to addons (if there are addons now, not sure)...
You would buff yourself and then the Melee.
A different Enchanter would buff themselves and then the Casters.
When your buff was getting low, it would be your responsibility to recast the buffs before they expired.
You would have to watch how the boss emoted.
Or time that 37 seconds after the adds show up the boss does his AoE move that kills anyone within range.
By playing to the masses, and making content doable by everyone... Blizzard has become immensely successful.
That said, PvP (a war between the Alliance and the Horde) is not necessarily balanced.
Nothing is ever going to be equal in every regard.
One player is going to be better than another, one might enchant better or glyph worse or reforge while another does not.
Tradeskills will be different, with varying bonuses.
One side will cooperate and the other won't.
There might be 75% bots on one side.
One side might have two healers out of forty characters, while the other side has eleven...
Are you implying that Blizzard is uninterested in the "hardcore" PVP crowd and/or they're trying to drive the "hardcore" PVP people into Arenas/RBGs exclusively while leaving the normal BGs to the Great Unwashed?
Connect With Us