The Problem – Optimal Item Stats
Diablo 3 is a game where 100% of your characters customization comes from your gear.
Actually, half the problem is this is totally wrong. Character customization primary comes from what runes you decided to play. The gear just improves the numbers. That's why some people liked D2 system and the gear felt "deeper" If you compare Affixes from D2 to D3, there are no huge differences. But with how your builds are just a choice of playstyle and not a stat/gear dependent build. So it's not so much that itemization is that much worse, it just doesn't fit as nice with Diablo 3's Rune system, plus Primary
stats just makes it even worse.
IMO there are a number of ways to address the issue. The new legendary patch they did seemed so amazing at the time but we are now at the point where there are 1 or 2 items that are competitive.
What do we mean by competitive? Like only certain gear gives you that magic DPS to clear MP10?
I think an easy step would be to diminish Primary stats. Why do we even need them? What would happen if we would just remove the damage bonus Primary stats give to each class and then never overall Monster health to balance the loss of DPS?
Now to make Itemization deeper in Diablo 3, gear has to start affecting how we use our skills even more, not just add damage or survivability. What if we start bringing back gear that actually gives anyone access to certain class skills? Seems like an easy thing to add. Or are they actually too worried about PvP balance to be really creative? I think adding more unique abilities to Legendarys is a great start. They just need to go a little further.