Sadly, I think the solution in the US and some parts of the EU is even worse than the chinese one.
Try buying Cuban cigars without cash anywhere. Your VISA or MasterCard will mysteriously fail to allow this purchase – because, due to the embargo, these companies just refuse to allow transactions containing the words "cuba", "iran", etc.
VISA and MasterCard also have additional rules of their own, and if you have a society that is cashless, they can just cut you off, too.
This is giving a for-profit entity (which, by its own nature, does not care about you, just about taking your money) far too much power.
Sweden is having that problem: You can’t do anything without a debit card anymore, banks have high fees just to get cash from your account, but the only debit cards you can get are from VISA or MasterCard.
This wouldn’t be an issue if there were many competitors, or even local competitors, or if the systems were open.