I saw a Reddit post from a user who didn’t play Halo Infinite for a few weeks. When he came back he saw multiple people wearing the Mark V Zeta helmet and was wondering how he could get it, since the Mark V helmet was his favorite from the Halo franchise. The answer was NEVER AGAIN!
And the exact same thing works with weekly rewards. If you can’t play for a week and you miss out on a weekly reward item, you really, really want, there is no way to ever earn it again.
Events
And the solution is so simple: Tenrai, Tactical Ops, Cyber Showdown, et cetera become yearly events with a loot pool. That loot pool never gets deleted, but every year gets new items added to it. So new players that didn’t play Tactical Ops in year 1 can play Tactical Ops in year 2 and also earn the items from year 1. They just to have to work twice as hard for it compared to people who already earned them in year 1. People who already played in year 1 can play the event in year 2 and can earn new year 2 items right away.
Weekly rewards
And the same should be done with weekly rewards. It should work with a big loot pool that gets filled with new items every year or every few months. Items never get deleted from that loot pool. You complete 20 or 25 challenges and you get a random item from that loot pool. If you want to continue playing you can, and get 20 or 25 new challenges that you can complete that same week and earn a new “weekly reward”. And so forth.
Current situation
Because how it works now: People play their -Yoink!- off for the Battle Pass. After that, there is only the weekly rewards and events. If you finished the Battle Pass and Current Event Pass (if that’s available) the only thing you can earn is the weekly reward. If that sucks, chances are you don’t play that week, because you feel there is nothing new you can unlock. I know I feel that way.
Future
Loot pools for Events and Challenges rewards that never get deleted, but only filled on a weekly/monthly/yearly basis completely remove FOMO from the game and ALSO gives players incentive to play after they finished the Battle Pass, Event Pass, Weekly reward.
I know this only solves the game from a cosmetics/rewards point of view. I know there is more to be done when it comes to desync, maps, game modes, cheaters, et cetera.