Stats are kind of an illusion.
In Diablo 2 LoD we should admit the all stats were to a specific point kind of predetermined:
For example
+All Skills > +Class Skills > + Class/ Elemental % Dmg > minus X% res for your build
- All Res > +x% of any element res.
So if you look close to the itemization in D2 LoD it was most likely, just a quick example for a sorc some what like this:
Occu BiS for early game, next upgrade would be Hoto or if you go PvP max dmg PvE Eshu with +3 all skills, +20% light/fire + socket for 5/5 light/fire rbf.
So it was always Spirit Sword → Occu → Hoto/ Eshu
No other item in that slot or else you were bad.
Thats how ARPGs work, there will always be a best in slot item and with that always stats that are better.
If it is +Skill or +Crit doesn’t matter, both serve as damage multiplicators.
How it will be in D4 no idea because we have +skills and our damage relies also on weapon damage and +% critdmg with chance.
And then they have all kind of weird stats like vulnerable modifiers, …
I think the most important think will be high weapon dmg because based on that the multipliers add. So high weapon dmg > crit chance > crit damage > +X to rank Y > +% elemental dmg (psn, fire, cold…)
In Diablo 2 we only really had +skills that increased our dmg, hence why Soj was BiS for most classes. Again, most classes. Not all.
Was that deep? Not really… or can someone explain why else we were all running around looking the same
Shako, Hoto, Enigma, Spirit Mon? Once you had the “base endgame” items you would swap Shako for Griffon or 20fcr Circle + 2skill class, maybe your Hoto for Eshutas or DF, maybe you were exot and didn’t wear enigma but chose viper or CoH (why?) as sorc. But even Enigma was the BiS on Sorc because of % DR.
If you look at Shako in D4 it is safe to say it will be BiS as well duo to %DR. Unless they add viable options for specific builds.
In an ideal ARPG items would not only grant bonus but also have negative effects.
Enigma for example was OP because of the Tele skill but at the same time it opened 20 different builds for classes to play.
It would have been a fair item if it would not give the huge +DR% and perhaps minus X% all res. Not even mentioning +2 to all skills at this point, but +2 to all skills for random class would have done it as well. The price would have sky rocket for Palas though. Imagine building enigma and it gives +2 to amazon skills… jee…
A huge bonus should give a huge negative somewhere else. If you have 100% mobility you should be squishy but you should also be able to dodge cause of your mobility. If you can’t move fast, you should be tanky because well - you can’t move fast.
People forget that mobility is actually a very important stat in ARPGs which can make an item BiS. Add one item that gives us 200% running speed and I bet you, even without any other stats like dex, str, int,… it is BiS. Because it makes you fast. It’s good. Nobody wants to be slow in arpgs.