I think the Battle Pass system is the best one they have ever used since they started monetizing this franchise. You get the new weapons and maps for free. The weapons are on the lower end of the unlock ladder, so not unreasonable. The maps are available to all, so the community is not fragmented. This is a far cry from the bullshit that was WW2 and the last BLOPS.
On a personal note, I am a little annoyed by the "look" of their female operators. Mara in particular is played by Alex Zedra (
https://www.instagram.com/alex_zedra/?hl=en). She looks great IRL, but in-game they made her look more like a man. No curves, no nothing, just straight up a man with long hair. Just look at that chiseled jaw! Her character even moves like a man, which I guess you can chalk up to developer laziness (easier to animate everything the same).
Also, she is covered from head to toe. Half the men have the option for tank top-type outfits, but all of the female operators look like they will be fighting this one out in the winter.
Why is it wrong for the female operators to look good? I don't want to hear this whole "unrealistic expectations" or "not practical for war" bullshit when a good amount of the men in the game are totally ripped and are battling it out in tank tops. Look at Alex Zedra, look at Mara in-game, what the hell happened?