I'm not a huge fan of the challenge system for halo infinite and I think it needs to be changed.
I think they should have weekly challenges and Event challenges separate.
Swapping challenges is busted to we should be able to choose what game modes we want to choose from and weapon challenges.
Overall the challenge system is not the best same as the progression system.
When I grind challenges I want to know I'm being rewarded not grind for hours and get nothing.
I'm not sure if the double Xp helps or not but man I used up all of my double Xp to try to complete the fiesta event and still didn't complete it.
Oh, also the event challenges need a better refresh rate. Once you complete your event challenges it should refresh every 24hrs not when the event ends