When that happens I'll criticise it, but I'm certainly not going to criticise hypothetical future monetization right now before it exists.
There are two types of progression: ship progression and war bonds. Ship progression unlocks different stratagems (orbital strikes, turrets, etc) that you can summon on the ground and can be unlocked with earned currency. War bonds come in two types. The free warbond which is like a battle pass that lets you unlock armor and weapons with earned currency. There is also a paid war bond with a few additional armor sets and weapons that will run you an extra $10. These must also be unlocked with earned currency. Many people seem to be okay with this but I imagine others will frown at having to pay an additional premium just to unlock the privilege of earning more items. At least the $60 version comes with the premium war bond. There is also a rotating skin shop.