While I understand your point about diversifying the challenges, it seems like you must not play very much. WIth the new system all you have to do is play the game and you’ll get through the BP, you don’t even need to do the challenges (if you’re an active player).

That is pretty much the point of battle passes (in any game, not just this one), rewards for actively playing the game.