Believe it or not LOD had fixed loot too. Countess and forge dropped high runes, Nightmare Andariel and Normal Diablo for sojs, etc.
I know you're uninformed, but try not spew this drivel.
Subjective, this punishes item trafficking. I have no problem with that.
There are no RNG in WoW Bosses. They have a fixed amount of potential loot, all attributes on those items are fixed and they have a fixed amount of items they drop of those every time. There were no fixed loot-table for D2. They had a much wider range of potential items they could drop.
Yes Countess was after 1.10 slightly better to farm runes, but you were not guaranteed anything! That is the difference. She had thousands of potentially drops, instead of a boss in WoW who might have 6, where he would drop 2 of those upon kill. I'd say, that the odds of getting what you need, is worlds apart, taking RNG on the item itself into further account as well.
If you think Diablo bosses will guarantee anything, you're mistaken.
RNG will still play a vital role in game design. Except now with smarter rolls, you'll find upgrades in more ways than one. Ask yourself.
Does it have the affix I wanted?
Does it have the stats I want?
Is it better than what I'm wearing?
Is it useful for another class or build?
They mentioned potentially dropping a legendary after the first boss kill, but that's only one legendary amongst many.
Once I get my butcher's cleaver, I'll gladly use it or salvage.