This is the core of the problem. In the US, credit card companies have an effective monopoly on the payment infrastructure, and there's not cooperation among banks, and not enough political will, to propose a better system.
In the EU, there's been a lot of regulation over the past couple of decades to improve payment infrastructure. Before that, international payment within the EU used to be awful, and even transferring money from one bank to another within a single country could in some circumstances be bafflingly complex.