There is literally no downside to Infinite being f2p, people keep talking about the heavy monetization but I am positive that it's going to be cosmetic only. What kind you cosmetics you may ask? Weapon skins, vehicle skins, armor skins, and what ever they can come up with. 343 knows how to create an actual Halo armor unlock system as evident as Halo 4 but then they know how to sell to players.
Not to mention that they already confirmed that customization is be gonna similar to Reach's scale, this pretty much confirms that not all the armor is gonna be behind a paywall. You don't wanna pay 2.99 for a pistol skin? Great then don't! F2P is such a great thing for the franchise as it is going to introduce tons of new players to the franchise. This might make them consider paying for the campaign, MCC, or like the game they are willing to drop a couple bucks for specific skins or a battle pass.
Not to mention that they already confirmed that customization is be gonna similar to Reach's scale, this pretty much confirms that not all the armor is gonna be behind a paywall. You don't wanna pay 2.99 for a pistol skin? Great then don't! F2P is such a great thing for the franchise as it is going to introduce tons of new players to the franchise. This might make them consider paying for the campaign, MCC, or like the game they are willing to drop a couple bucks for specific skins or a battle pass.