> I am pretty certain that the credit card fees (that is passed on to the merchant) does not come close to the value that I gain for my credit card loyalty.
Generally it's the interchange fees that fund reward programs (charged between banks), not the merchant fee.
https://stripe.com/au/resources/more/interchange-fees-101-wh...