Note that this complaining over fees is a privileged position, we are trying to slash visas margin, but if it didn't exist we would be BEGGING someone to come and run it this smoothly.
It's absolutely common practice. A few luxury businesses can get away with outsized margins, but everyone else in the physical goods business is working at 60-70% gross margins (so MSRP is usually ~3x cost). Grocery stores are outliers with absolutely razor thin margins.
In twenty years in e-commerce, I've never not seen prices updated to keep margins in a narrow band.
But no company will long run at a loss.
I disagree, if they didn't exist and the need existed it would be fairly easy to get a company going to facilitate payments.
China for one has settled on mobile app payments via QR codes for almost everything these days, credit cards are almost nonexistent.
Other countries have strongly leveraged the ability for instant communication to do many more things.