Forcing players to do challenges while ignoring the game mode they are playing is an absolutely atrocious idea. Players never PTFO because they are to worried about progressing the atrociously slow battle pass. Also the rewards in the battle pass are truly pathetic. I paid for the premium BP only to find out 343 have made it to where certain colors and armors can only go with specific base armors. Want to use that nifty navy/red color on markV armor? Too bad we have to sell you more colors for $15-$20 on the store. Horrible move 343, the vast majority of players hate this system.