The mistake with Warmind was making the soft cap so low. Basically an hour into the game you hit the soft cap just playing the campaign. That was beyond dumb. Even exotics not dropping higher level was dumb. I think they are changing that back.
Random rolls suck because the perks suck. If they offered some kind of actual variety, it would be fun.
The ideal - random rolls give us interesting options for weapons, where maybe the same gun with different rolls is used in a different way.
The reality - here's a spreadsheet with the good rolls, everything else is trash.
Do I want the perk that increases damage, or the perk that increases accuracy when crouched? Gee, let me think. There's outlaw for reloads and a few other good perks that do damage. That's it.
Instead of adding depth, it just adds crap rolls. They had better increase the drop rate and make every gun have the same chance of dropping.
I had not heard about the leveling change, but I'm not up on all the latest info. I know they said strikes would have levels, but that doesn't mean the drops will match. This is Bungie. They had 350 strikes that dropped only soft cap gear (until they fixed it). Milestones definitely still exist, they are just changing them a little. I hope we can just play and level