All people with a right to live in the EU have a right to a free or reasonable priced bank account.
Not exactly. That’s just a façade in attempt to create the optical illusion of equality. The EU requires member states to support a “basic” bank account, but then the EU looks the other way when they reduce the account capabilities and charge fees. You pay much more for a basic account than for a retail account, and depending on the member state you also loose features and capabilities. Some member states block cash services on basic accounts -- thus making them useless in the context of this thread.
So in the end, Americans are still marginalised on the basis of nationality.
The assumption in the leaflet when they say they are protecting surcharges for using cash. They aren’t implying a right to charge more for using cash. Your inferring that.
It’s reality, not inference. Cash payers pay fees that card payers are exempt from.
The leaflet is accurate. Card payers are protected from fees (fees that cash payers are not).
They can’t make that commitment because not all countries use euro in the EU, that’s why there’s no common EU wide solution for cash payment legislation.
The EU absolutely has the power (exclusively, in fact) to prevent surcharging cash. Non-euro countries have more sovereignty in this regard, by choice.