Older Halos had all their customization earnable for the most part, even halo 5’s was earnable through getting req points by playing.
from what i can tell, approximately 24 of the currently obtainable items are earnable for free without paying anything at all, all only for the MK 7 Core. Based off of current patterns and assumptions, about 50 of the current MK7 core items, emblems, and coatings are Exclusive to the store; likely more because of the items that haven’t been added yet. based off of the fact that a armor set has 9 items, 2 of which are identical shoulders, and a helmet set has 4 items, 2 adding up to 8; it would be upwards of approx 200 USD to purchase every store exclusive item. The MK5B Core requires purchasing the battle pass and we already know the Yoroi armor with have pieces only obtainable through the store. we also know there will be customization earned from the campaign, but we don’t know what and how much.
Long story short, this is not good. As well made and enjoyable as the game is, this is too many items exclusive to the store in comparison to what’s earnable for free. There should be an equal number of earnable items as purchased ones, if not more. The MK5B Core should be free and have a few free items in the pass.
We should have items earned through completing commendation like challenges, like with halo 3. We should also have a way to earn small amounts of credits for playing, maybe about 10-20 per game win, this would allow players to slowly work towards an item in the store without being too easy.
While i understand that 343 obviously needs to make money to continue development of the game, people are more likely to spend money if they don’t feel like they have to in order to get a good amount of customization items