And then there's huge credit card bonuses like $150 for Chase Freedom which is like $7.5k of spending's worth...
But again, that doesn't really answer my question. I very much realize lots of people do pay interest. But there are also people who don't, and possibly never have, for many years. I'm asking why do they keep those people around as customers if they're literally losing money on them? To me the obvious answer is they're still bringing value, and the only realistic form that can take as I see it seems to be their transaction data.