Merchants should have to pass on credit card fees directly to consumers. The way that rewards programs and cashback is all funded by fees is a huge fiat-type debt-funded subsidy program, and should be stopped.