We as the community do NOT want Microtransactions, 343 needs to be an industry leader and start the trend of NOT putting any kinds of Microtransactions into the game. If you are going to include Microstrantions, then ONLY have them as secondary armor variants like stripes, but have the base armor unlocked though some kind of skill or achievement, and have the base unclick required in order to use the cosmetic microtransaction one.
Halo Infinite is either going to redeem the Halo franchise, or condemn it forever.
Sounds to me that you may actually be asking for an overhaul on the system for unlocking armor, not so much micro transactions.
I, as part of the community, feel that the micro transactions are good for the player base. It didn’t split the base by having to purchase each map pack, and everything within the REQ packs were available by playing the game. Nothing except cosmetic items (my uderstanding is that a portion of this money went to the teams sponsored) and VO, unlike other games, were hidden behind a pay wall.