My point is that it's just a money grab by the banks, nothing else. That's the reason they all introduced the fee at exactly the same time, they colluded to make travelers pay the fee.
Banks don't pay interest any more because interest rates are set by central banks, and they have been very low for a long time.
I don't see the big deal to notice that it's rip off, like Dynamic Currency Conversion. Banks rip people off sometimes. Everyone knows that...don't they?