@Dedzigs I currently don't see myself to spend real money on BFC to buy skins for BF2042. Currently the game lacks helmets as well as realistic camo patterns for the map environments, some stuff you could unlock for company coins in BFV, which expanded the toolbox to individualize your WWII soldiers.
In BF2042 everybody looks the same, on both factions, and the skins for the specialists differ in the details how to make them stand out in the bushes more.
One thing that BFV made in a right way was, that a prone german soldier with a grey helmet and dirty grey coat was hard to spot beside some rubble after a bombardment of Rotterdam. They didn't force applied fire red grenades and a bright red stripe across the helmet, so they are easier to spot.
So no I don't thing, BF2042 needs CompanyCoins, as the season one content already showed, that they don't have the content, the game needs.
What the game doesn't need are weapon charms, player cards, or player tags that only represent that the player reached a certain level on the battle pass season 1. Not that you find those reference on the respective items either.
What I also don't understand, why there are "rarities" assigned to the unlocks on the battlepass, when they are all equally available.