I really wish we could go back to Reach’s credit and armoury system. It was so satisfying to know that everything you did brought you a little closer to unlocking cosmetics you actually wanted and you weren’t forced to spend currency on things you didn’t want. Some sets were still locked behind a high credit cost or rank, so there was still a sense of progression and something to keep you coming back and grinding.
It seems to be a bad habit, not just for Halo developers but for the games industry in general, to have perfected a system a decade ago then spend the rest of the franchise’s life actively avoiding using it. It really feels like change for change’s sake, under the mistaken assumption that different = new = better. Or a meek attempt to ape strategies used by competitors for completely different games that are actively designed around those systems.
MCC is a collection of older games released at a time when battle passes had yet to be fathomed and with a fan base that actively chose to play games without season passes and micro transactions. Why would anyone think that attempting to shoehorn these systems into such an environment would be to anyone’s benefit?
But I digress. If we have to persist with these systems for whatever unfathomable motives the developers, management or whoever is responsible for these decisions holds, can we perhaps reach a more amicable compromise?
Why not make the exchange more like an item shop? If the bean counters absolutely insist on some element of FOMO, hold a few items back under the current system, but otherwise have everything else available for purchase with season points at any time.
Alternatively why not offer more items with each rotation and rotate more frequently, so that there will be less wait time for the items you actually want to be available for purchase? For example, if ten different items were available every day, there would be incentive to check in every day and if you missed an item, you would not have to wait long before it popped up again.
Or have items rotate in and out after three days or so, rather than refreshing the whole thing every day. That way there would still be something new every day, but you would have more than a single day to purchase what you wanted. The actual specifics can be tweaked as needed. But more items need to be delivered faster.
At any rate, something has to be done. The marketing wisdom of actively denying customers access to new content you invested work hours developing and frustrating them to the point of quitting your game eludes me, but I think everyone can see the present system is not fit for purpose.