I don't care if 343 offers cosmetics, what is turning me off is the lack of performance-based XP. If I'm on a team that fights uphill to gain a seemingly unobtainable win, our reward should not be a participation trophy in the form of a whopping 50 XP. I hate the arbitrary challenges, many of which don't apply to the game types I play. I also dislike that swapping these challenges out is only possible if you have a pass to do so, and these are also locked behind the grind wall.