I personally think the way Challenges were handled in BF6 in general were terrible; battlepass challenges are even worse.
Challenges to unlock cosmetics, sure, those are fine. Even the Weapon unlock challenges aren't that bad (use a weapon in the same class to unlock the new weapon).
But all the other challenges are complete garbage. Battlefield was a sandbox shooter. We get the guns, gadgets and maps and we make magic happen through organic play; challenges telling people what to play and how to play just don't mesh with a sandbox game like that.
Kit items should not have been locked behind challenges; kits should just unlock through either general leveling, or leveling the class. Battlepass should not force people into certain game modes or to do ridiculous things to get the battlepass complete. Game would be much better if Battlepass was just experience based (adjusted to account for no challenges) and people could just play how they want to complete it.
Between the challenges and the fact that even doing normal matchmaking on the popular modes bots are just everywhere, I don't even want to play this game anymore; and I've noticed a drop off of players in my clan (over 900 in discord) actually getting on and playing too. And I can't help but wonder if its these little things that are just making us say **bleep** it, I'll go play something else.