Credit card companies do make a lot of money off of interest. But they also make a lot of money off of interchange fees.
Businesses want wealthy customers because they spend more money, so they're willing to pay a higher interchange fee to access those customers. Higher interchange fees mean card companies can offer better rewards, which in turn attract more wealthy customers to their cards.
So even if credit card debt was not a thing, it would still be incredibly profitable for card companies to sell access to their rich cardholder clientele, and to in turn provide rewards to those cardholders.
But there factors that counteract this. Merchants pay different average fees depending on the mix of cards that they accept. A dollar store probably sees fewer Chase Sapphire Reserved or Amex Platinum cards than a Gucci store does. Accordingly, the average interchange fee they pay is probably lower. [0]
Also fee surcharging is becoming more common in the US these days, and is already common is some other countries. Visa et al. still don't allow merchants to pass on the actual interchange they'll pay, but merchants can charge a fee to credit card transactions that they don't on debit or cash.
But my original point is that giving rich people credit card rewards are not a transfer from the poor to the rich. It's a rational business decision by card companies that does not require any outside funding source, from poor people or otherwise, to make work financially.
0: There are some other factors that complicate this, such as the risk profile of the business. Riskier generally means higher fees.
Cost (of which the interchange fee is but one) only affects the lowest possible price. No one ever gets that price.
But the store across the street also has to pay the interchange fee, so they're not cheaper.
Looking at the debt numbers (something like 150 billion over 90 days delinquent) that may not even be the case, if you cover unpaid defaults with interest paid.
The mentioned idea of capping interest at 10% would probably mean credit cards not being issued to a large swath of the population.
If advocates want to team up with Dave Ramsay and say "that's right, credit cards are bad, we want them to be less available", perhaps things could change one day. I'd donate to that cause. If we keep pretending that we could have exactly the same system with lower interest rates, I don't think we'll ever get anywhere.
That's a good point, and of course there are downstream affects of this, but I wonder if that's a bad thing. We're not talking about reduction in ability to access say mortgage debt or something of that nature, we're talking credit card debt. Making it possible for a person to be in $10k, $20k, $40k+ in extremely high interest credit card debt doesn't seem like a positive for our economy overall to me. It really just masks the root of the problem, which is that people are working paycheck to paycheck and can't afford the occasional emergency.
Those who opt out would be protected from their own choices.
What next, supermarket coupons as a wealth transfer mechanism?