European Union solved big part of the problem many years ago in 2015 with a new law. They capped the fees of Visa and Mastercard at max. 0.3% of the transaction volume on private consumer cards.
It has many upsides (especially increased acceptance). The only downside: There are no real or good cashback programs (like getting 1-2% back) in Europe because of this.