The loot system in retail is now no different than predatory loot box gambling.
Want to aim for a piece of gear?
Okay, let's say I want a weapon with crit/haste and let's say I want a socket on that as well.
First, I find boss that drops that weapon. Then I kill said boss, let's say it drops. Its a normal version with mast/vers and no socket. K? How many times would I have to kill this boss in order to get my desired weapon? Let's even take the socket out of the equation, how many random rolls on avg would it take to get desired stats? No one really fucking knows because this shit is lootbox cancer.
DON'T FORGET, THIS WEAPON WOULD HAVE TO DROP IN THE FIRST PLACE!
Even accepting the lootbox aids design, ever wondered why Bli$$ard won't add reforging back so we can control bad stat rolls? Because they want to remain predatory towards weak minded gambler personalities and hope they remain subbed chasing that impossible perfect rolled item.