Agreed!
I've been playing D3 this week due to the Diablo 1 event. So much good loot. Never a duplicate.
What?
I keep getting the same, useless crap over and over in Diablo 3, regardless of how i get it (upgrading rares or drops anywhere). At the moment i'm only storing ancient versions of stuff for later study and in hopes of getting full ancient gear. (And i wish there was something to automatically and instantly convert anything less than a legendary into crafting mats.)
Sure doesn't seem to be terribly rewarding.
I mean, sure, i get stuff, but it is bad stuff pretty much constantly.
Personally i prefer good loot to be rare but when it drops, it should be useful and good (and an upgrade, nothing worse than finding something cool only to realize it is useless junk). Though admittedly in a multiplayer-loot game loot can't be too rare, because otherwise lucky and/or long-term players get massive advantages.