The +pierce, +chain, +projectile type affixes are very build specific legendary affixes. They wouldn’t work for every build nor would +skill for a given skill if it’s the wrong skill for you. I mean how many times in D2 did you get an almost awesome item that rolled +rabies, +lycanthropy and then +vine creeper (ugh). There are some +skill that aren’t as valuable but they are in the affix pool now. And I believe that not every affix in the item hunt should be great for every build. I want there to be +light radius and +monster flee that aren’t super useful to anyone but expand the affix pool so that you don’t always hit perfect quad rolls on useful stuff.
If there are enough different best affixes depending on build and those affixes don’t occur in every slot then I would imagine there would be a great deal of item diversity.
I think this thinking is too 1 dimensional. What if my cold hydra past level 20 can freeze and that synergizes really well with my meteor that does insane damage if I can get the enemies to stay still? If you invest heavily in meteor, and get say meteor +28, yeah your meteor might be better than mine, but say i have +24 hydra and +24 meteor, then maybe my combination is better and plays differently than yours. I don’t see why this can’t exist. It gives options for how to build around skills and at the end of the day that’s what items should do in my opinion.
To my understanding in D4 that’s not the case. Legendary affixes as presented can roll on any slot. It’s still pre-alpha though so it could already be different.
These would be uniques in D4 terms and I’m fine with uniques being crazy. You can only equip one.