I had long held out hope that something like Reach’s cR system could return in Infinite, especially with the multiple teases we’ve received that fans of Reach’s customization will likely be pleased with Infinite’s. I think the cR system was phenomenal; everyone could earn credits by playing Matchmaking and completing Daily and Weekly challenges and then spend them on their own personal favorite customization pieces. To me this really livened up the armor variety-- whenever you saw someone repping a certain kind of armor, you knew that it had been a prioritized piece that they’d likely looked over other things to get for themselves. That really drove up attachment and immersion in the customization for me, personally.
However, as has been mentioned above, Free-to-Play strongly implies (confirms beyond the shadow of a reasonable doubt, frankly) that monetization will be implemented. It’s likely that one of the monetization revenues will be through customization. That’s not to say that it will be the only means of unlocking customization items-- and I don’t think it will be-- but don’t be surprised when there are several pay-to-unlock avenues by which most armors in the game (if not quite all of them) are easier and tremendously quicker to buy than to unlock through in-game means.
343i has gone on record several times denying the implementation of random lootboxes, which to me thankfully says they’re moving away from H5’s horrible REQ card system (slot machine money hole- about as predatory and awful an MTX system as anything else I’ve ever seen in AAA games).
The best I think it’s reasonable to hope for is that we’ll have ways to unlock most customization items in-game, but that it will be an extraordinary (unreasonable) grind to do things this way, incentivising players to skip the countless hours of grinding and throw down $5-$10 on “What you see is what you get,” armor packs. That’s a far cry from the glory days of Reach’s in game cR system, but it’s a lot better than H5’s way of doing things.
And as far as MS being horribly greedy and deeply unethical by implementing MTX’s in any capacity whatsoever, I think it’s time to acknowledge that this is just the way things are in the industry today. The money that developers used to demand as a barrier to entry to play their games at all has largely dissolved when it comes to large scale multi-player games, but money still has to be made in order to justify these games existing and being supported. Nothing is free, nothing was free, and nothing will be free- models of paying have simply changed and will continue to change over time.
On the bright side, if you’re a MP only kind of Halo fan, you don’t even need game pass to play- its literally free to get your foot in the door. That’s $60 in your pocket that you wouldn’t have had via the traditional distribution model. They’re counting on you to spend that much and more via monetization, but you don’t have to, and if you do decide to anyways and aren’t a child, then you’ve got only your own decision making to blame for the fact that you did.