I saw some guys criticizing the “arsenal” idea of Barb, allowing him to have much more weapons than other classes and honestly, i loved the idea. It brings diversity, cool factor, uniqueness and everything lacking on D3.
D4 is not a PVP focused game. In MP games, you need to sacrifice some things for the balance. For example, Me 262 Aircraft was vastly superior to most allies planes BUT germany was terrible outnumbered on late WW2 stages. War Thunder at least on arcade mode put Me 262 VS cold war era planes. They had to do that or nerf significantly the plane performance.(climb rate, armament penetration on armor, RoF, chance of igniting fuel, stability, acceleration, etc) But in a SP mission or even in a COOP mission, you can have the player having to deal with a outnumbered battle OR against much faster planes and it being interesting, fun and engaging.
That said, balance the game around PvP can be GOOD. Because reduces the power creep and make enemies and the player under the same rule. But too much focus on balance can be bad. Can kill class fantasies and make everything like D3, where every class gears, plays and feels the same
Before someone say that my WT example is bad because Diablo is fantasy and there are no planes, sure. But fantasy things needs to be consistent with the myths that they are based. For example, imagine if a developer puts Chinese Dragons to a game, but they act and have powers more akin to Slavic or Western European Dragons. That would not be bad?
Pick necromancer for example. Diablo 2 IMO has one of the best necromancers ever. Diablo 2 din’t needed Geneforge like minion mechanics, Arcanum like dialogs with the dead, Ultima Online karma and reagents mechanics to have one of the best iterations of necromancers ever. In fact, considering that the proposal of Diablo is to be a very fast phaced game, this features would’t work well on a diablo game.
On Diablo 3, every class is AOE DPS, minions fells more like DoT, curses are very lackluster without iron maiden, attract, etc and everything scales with WD for the “sake of balance” but due the huge multipliers, the difference between a well geared player and a non well geared is hundreds of times stronger, making party gameplay very unbalanced. As one party member will deal less than 1% of the another party member.
That said, make every class and build more unique.
Make druid magic more dependent on the environment and a hurricane dealing less or more damage depending if he is the the coldest area of the world or in a hot dry desert.