I think you're being dramatic. BOIII is pretty tame when it comes to microtransactions - they're deliberately steering away from pay-to-win. The stuff you get in supply drops is almost entirely just cosmetic; I haven't put any money into supply drops and I don't feel tempted to.
The fact that paying money for supply drops is even an option in the first place is pretty stupid, but honestly the only people losing out are the people actually dishing out cash. They're not getting a distinct advantage out of it.
Besides, the new specialist, Blackjack (the black market guy), is set to be unlocked through the new Contracts feature. No money is required to unlock him.