Originally Posted by Tyhan
A much simpler solution is to make unfitting stat rolls on items rare.

Diablo 3's smart loot is a decent example of how to make random loot more fun, but obviously it wouldn't fit perfectly in a game like this where not every character gets their own loot.

I never played Diablo 3 (for many reasons I won't waste peoples time here), but I have read many who argued that the system you explain is what they think killed the series. /shrug