It has been said before by many other people but I’m still going to add to that because this is something that needs to change. The way the current matchmaking system is designed DOES NOT work with the current challenge system and vice versa. I have been trying desperately to get a specific game type (Strongholds) on Quickplay for 2 days now, over 20 matches. I’ve even resorted to leaving matches and joining others to try and speed up the process a bit but still no luck. Locking challenges behind game modes creates frustrated players, frustrated players stop caring about the enjoyment of others and will leave, afk or just completely not participate in the match in order to get to the next one quicker. It is a system that NEEDS to change for this game to have a chance to actually thrive.
Here is a screencap of my past 20+ games.
https://ibb.co/3FN4F7f
At this point 343, you need to either let us queue up for specific game modes, or make the challenges less specific, especially with the addition of new game modes to the QP roster making it even harder to get ones we need.
Instead of “Complete 2 Strongholds matches” maybe you could change it to " Earn 2000 points from completing objectives in PvP" At least that way you can get progression from 3 or 4 different game modes.
People want to play the game, but when they aren’t able to play modes they like, or even worse forced to play modes they hate I can understand why so many people are leaving the game.