Please, don’t do this. It removes that special feeling of having earned something. This is my main problem with infinite’s customization, it’s that whenever I see someone with a cool armor, I just think “wow this dude spent a whole lot of money”. In reach, and still somewhat in the mcc, the armor is special. When I finally reached tier 100 and got blue flames I was able to wear it with some pride, showing of some of my effort in the game. If the option to buy these cosmetics are available you lose the distinction between those who have played and earned their armor, and those who shelled out money to get what they wanted. I will no longer be able to feel proud and special about my spartan the same way I feel now, since you don’t need to commit to saving your points for that one cosmetic!
Also, it’s the fact 343 said that the games season passes would be free. Yes, technically they would still be, but I think this is in the grey area, and they know. 343 does not have the goodwill of the players to add micro transactions to this game, with most content being straight ports from the 360 anyways.
Please don’t add micro transactions to the mcc