Love this game but the battle pass takes forever to get through and making it challenge-based is honestly not a good idea.
At least make the Complete Any Match challenge worth 100-150xp so that progression is a bit faster.
Also why can’t progression be based on in-game performance like MCC?