I think what they are trying to say is that we don’t have any other progression alternatives, which in turn unintentionally leads people away from gamemodes.
For example, if you really want that black and red coating for your BR, you have to play LSS to get it. Or do challenges in the season pass to get it. So you have to play modes you otherwise might not enjoy over the ones that do. I think this is fine for events to showcase new modes, but this is present through the whole game. I haven’t played alot of BTB because I’ve been focusing on battle pass progress and almost no challenges require BTB. So by the time I complete my weekly challenges that week, I’m tired of playing Halo at all. So I take a break for the rest of the week and then when I come back, the challenges reset and the cycle starts over. MCC is similar, but you earn per-match skill-based XP (even if you don’t get season points per level after a certain point) and you have 3 sets of challenges Weekly PVP, weekly PVE, and seasonal, all the challenges can be done in any order the player wishes. In infinite, you only have weekly PVP and you can only work on 3 to 4 challenges at once which further limit your options. So if I have a busy week or I get tired of Halo for the next few days, my time would be spent mostly in Quickplay, Tactical Slayer, and Team Slayer instead of BTB. And I play with my GF all the time, if we have rumble pit or any FFA challenges, then we can’t play together at all so we can’t help each other with our challenges.
And sure, challenges and cosmetics are “optional” but for me, and many of us, playing dress-up is part of the fun in Halo and has been since Halo 3. The fact that r/Halodripfinite is a thing shows how important that is to many people. And since challenges are the only form of rewarding progression then we’re stuck with whatever 343 gives us.
The challenges right now aren’t that bad but there are so many of them that we can’t access at once. We need per-match XP, event challenges to be on their own list, at least the ability to swap what challenges we can do first, if they don’t open the entire list. I don’t know how long it takes Freeplayers to complete the pass, but I’m a consistent player and season 1 and 2 takes me about 3 months. Season 1 I got under, Season 2 was just over. At launch before all the challenge improvements it still would have taken premium players almost 6 months to finish (without 2xp boosts and xp grants). If someone didn’t play almost every week like I do, I don’t see a 3 month season being viable as the main progression system with these challenges.
If 343 wants a 3 month season as intended they need to do something to help out. I finished season 2 so I’m finally free to play what I want, but if it takes what is normally a full season to get there, I’ll be stuck doing challenges every 3 months instead of the modes I want, just to play tacti-cool spartan dressup.