Having access to only 3 or 4 challenges at a time is pretty ridiculous. This is why people feel forced into game modes instead playing more comprehensively. With only a few challenges available you feel very obligated to complete challenges so that you can knock out the easy ones and focus on the hard one that may take a while. And it’s very frustrating being stuck on a challenge because you know there are more after it you have to do.
This is why all challenges should be available from the get go. This way the first few days of new challenges you will feel very free to play and you know as you play many challenges will get knocked out through natural gameplay. Only towards the last few challenges remaining will make you feel obligated to play specifics to complete them, instead of every match.
There should also be two basic challenges one that is unique and the other progressive. So one is like “Get 1 neediler kill” and the other is like “Get 5 melee kills.” The needlier challenge completes when you do it but the other challenge progresses to 10 melee kills after its complete. Because it wouldn’t make sense to have two separate challenges available asking you to do the same thing.
People buy the battle pass for the cosmetics, the one extra challenge available is not worth the battle pass. Limiting challenges as a way to incentivize the battle pass is killing the game especially since it doesn’t even unlock all the challenges.