Don’t get me wrong, I don’t mind grinding for armor and whatnot. But I HATE the Req system. I like the unique armor styles that you actually have to do something for. (Achilles, Timmy, Hayabusa in H3, Haunted in Reach, etc). This needs to be implemented in Halo: Infinite.
I hate to say it, but they could learn a lot from Destiny. Maybe not the raids, but Trials of Osiris-style would be something to keep competitive players going.
Skulls in campaign would be a good example. A certain amount of hours in Forge. Getting medals in multiplayer. Completing levels in certain amount of times. I mean, really, the options are endless for unlockables.