I think it depends somewhat on how random it is. When I was a lad and we played DnD 2nd edition Monsters had treasure types, which rolled on generating random loot within a range, and appropriate scale for the encounter.
You probably shouldn't be finding epics in the fish barrels (I'm looking at you DOS2) but I prefer not getting the same drop from the boss every time I fight them. Same caliber of drop yes, exact same drop no.
But I prefer more of a rogue lite approach, that forces you to fly by the seat of your pants instead of building the a min maxxed character for what you know your going to find. Do we really all have to be colossus hunter wood elf rangers?