Personally - I’m glad this is how they did it, at least functionality-wise. It lets you take mods that upgraded a specific secondary (speed) three times instead of four, and give them a very good chance of getting that fifth upgrade, while preventing someone with insane RNG getting speed to upgrade 8 times over. It’ll also let us focus on non-speed secondaries a bit more. And it sets up 7E-7A mods nicely.
The rewards being tied to Galactic Challenges... that I’m not really looking forward to. It feels like it’s trying to distract us from the awful other rewards, or maybe even lower them. And them not being farmable is worrisome.