See I suck because to fix loot I would add WAY more affixes, but people would complain it's too hard to get perfect pieces because of it. Not sure what you could do.
But that is what Blizzard is doing, I think.
I was thinking about loot and how to help those that have OCD complexes or come from WoW where loot is stable and solid (vit+mainstat+useful stats only, pretty much), and had an idea where any lv62 or 63 item can have a "Refined" prefix in their names which means that they have affix groups and it is impossible to have stuff like +int, +dex, +str, or +health range +thorns +life per second +bonus exp to be on them together, but in exchange, the stats would range around 15-20% lower than on non-refined items.
Then I realized that Blizzard has this very same idea, except that they call them legendaries. And this idea sucks on weapon slots, and can be great on armors.
Buffing legendary stats will solve this partially, but really the nature of these type of games suggest that once predictability is in it, the game loses its long-term potential very, very quickly.
Reduce cooldowns.
Potions heals more.
Potion cool down.
Let certain affixes go on all pieces (like crit on chest pieces).
"NV" lite that puts both mf/gf up a smaller amount on one affix.
Weapons that can cast spells on hit like Diablo 2.
That's off the top of my head =/
These would result in a lot more useless items, yeah. Like +health, +potions, +thorns, +life on hit, +life per second, +exp on kill - and bam, you got 6 affixes on a lv63 godlike rare, yaay
Anyway. My ideas:
-Skill powerup affix (IT IS THERE! BLIZZARD HAS IT! 7-split Magic Missile, here we go!)
-Increased time for self-buffs (the polar opposite of decreased time for root, for example)
-Hits have an y% chance to create a shield around you, absorbing x damage (does not stack but can be reset)*
-Hits have an y% chance to increase your attack speed by x percent for z seconds (does not stack but can be reset)*
-Hits have an y% chance to increase your crit chance by x percent for z seconds (does not stack but can be reset)*
-Hits have an y% chance to give you life leech properties - x percent for z seconds (does not stack but can be reset)*
*wanna get crazy? Let us add a more powerful version of this on legendaries, stacking n times. Does not stack with light version of the same