I’m all for battle passes, it’s the new method and way better than loot crates. But making it solely based on challenges is counter intuitive. Especially when after so many challenges you only get one challenge at a time bringing progression to lower than a crawl speed.
Make it skill or performance based. I don’t want to be in an odd ball match looking for a gun that might not spawn to kill 10 people with for 200 xp.
MCC has a great battle pass concept imo and a model similar would be great. FORTNITE has a better battle pass than this.