The solution is not blockchain currencies. European credit card transaction costs are a fraction of what they are in the US because US regulators just sat back and allowed Mastercard and VISA to establish a duopoly.
In much of the rest of the world it's also possible to near-instantly wire-transfer funds to pay for things, at negligible cost. In the US, everything is forced to go through the federal reserve, is expensive, and slow.
We are the laughing stock of the rest of the world. The banks have tried to set up alternatives. Zelle is a good example, but Zelle's most annoying problem is that you can only have one account per phone number or email address.