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.