No every, you just don't know it ;)
There was a recent case of one Serbian company being sanctioned by the USA, and Visa and Master refused to process payments. No big deal, since even a small country like Serbia has its payment system called Dina that kept the company afloat.
There's not a single technical reason for bigger and richer countries to develop their own card payment system. It's not rocket science. The only reason they didn't is their regulators wanted a dependency on the USA payment processors.
France has CB. Germany has girocard. The entire problem is that these are national and not interoperable across the EU.
I don't know for France, but in Germany, they did everything they could to reduce Girocard usage. Today, every bank offers Visa debit, but if you want Girocard, it's difficult to find a bank that offers it.
There's nothing wrong with having national cards, since >90% of transactions are national anyway. That's how German Girocard worked for decades until the coordinated push to switch to Visa Debit happened.
And the government did nothing to protect domestic payment systems. As if they value foreign dependency more than the independence.