First of all, I disagree with the challenge system in general. I think it is absolutely rubbish that you don’t reward XP based on how well a player performs in a round (not even from a win!). That’s my opinion and that’s that.
But what bothers me even more, are the challenges themselves. You are forcing me to play a sh*tty game mode/playlist that I don’t like, because doing so will give me SIX times more XP than the playlist I do like playing. You are making me do chores to level up. Chores that I hate.
If you are going to have a challenge system like this, then at least figure out challenges that can be completed in ANY playlist. Or at least make up a system where I can also level up without doing those challenges (double XP from a win, more XP from a positive KD or something).
I know the main point of putting those annoying--Yoink!- challenges is to force players to buy challenge swaps. But I would rather stop playing, that submit to that monetization scheme.