Gear Drop from Sources

The loot system is kind of unfair or messed up. I have a wrist item at ilvl 115, yet every time I finish a quest or get a drop for a high ilvl piece of gear, I consistently get another wrist item! At like level 80+! When I have other slots that seriously need an upgrade! It is very very irritating. Why can’t there be a system in place that scans or analyzes what you need more in terms of gear, and then the reward system yields that instead?