Random rolls were really the wrong focus. Nostalgia push and all. But the game needed/needs more loot, not more iterations on a handful of loot. If they'd made 50 new guns with fixed rolls, it'd be the same fix as random rolling, just you'd be chasing a specific gun rather then playing re-roll farming. And there'd be a ton more of a collection aspect, with those guns filling up pools for other activities. And then you could still grind out rerolling and leveling your masterwork. Presumably (because god knows Devs never seem to know what is effective in their games), you'd also get less outright trash combos too. Whether thats conflicting perks or just dumb ones (Hip fire grip snipers, lol). Putting all the eggs in one basket is getting kind of silly too. Black Armory only added onto the PvE activities. Joker's adds Gambit and a PvE, but locked the PvE behind playing Gambit Prime. Funnelling people into game modes that (after 17 months) they are well decided on their opinion of, is not going to work. There's undoubtedly been lots of duds with Gambit Prime so far specifically because you have to go in and kill 8 blockers with a shotgun or whatever to unlock Reckoning, and the folks who dislike Gambit will go in and just await blockers to finish that out.
It would be great to have new content and random rolls. Bungie just doesn’t know how to do both I guess. It’s a shame.
The random roll thing is that boils down your different guns down to a few archetypes. Generally your High Damage/Low RoF version, your average version, and your high fire rate/low damage version. With only 12(13 if you count trace rifles. And we're being kind of generous not calling LFR's a sniper or SMG's a subset of Autos), that's only 40-50ish guns you can have. Which sure, having them locked on different guns isn't actually broadening the available mechanics, but 100 guns with unique names and visual design definitely gives a more impressive look then having a couple of dozen with slight adjustments. Presentation is an important aspect. Like actual variety and broader mechanical options would be a better improvement. But presenting a larger pallette of things to acquire (and making perks more visually or otherwise engaging the some words flashing up on the left) would also do some work.