But for a floor rate of 10%, BNPL is just a less terrible credit card, not a good deal :(
Decrease the total cost of things purchased in this manner or increase the number of different things to track (or both) and suddenly I'm paying quite a bit more in additional mental energy than I benefit in cash.
The only place where this makes sense (IMO) is when you buy a new car and can get 0% and no payments for more than a year
Anyone financially responsible (i.e. that won't get enticed into carrying a balance by the opportunity to get cash back) is leaving money on the table by not using a credit card (with good rewards).
The frequent little payments is a "feature". If you can't handle a $200/mo credit card bill, getting emails for $8 here or $11 there is probably easier.
The thing is, doing stuff like that - taking on debt and paying it - builds up your credit score. My credit score was awful after some youthful indiscretions with bank loans and credit cards, but after borrowing (and paying back) a total of about ten grand over as many years I've got a credit rating like a Swiss bank.
It's much less effort to use my everything credit card and get my 2% discount than to do a 0% apr over four months (or whatever), setup a new account, setup payment at that new account, remember to make the payments, etc and for what? Short term bank interest on most of my purchases would be peanuts, especially since I wasn't getting 2% bank interest when BNPL was at 0%.
I imagine the BNPL people made their money from the same kind of CC fee models and from customers who ended up not being able to stay within the 0% timeline. From my memory it usually had some big fines or interest rates if you couldn't make the payments.
I took out a number of BNPL loans last year and it was never because I couldn't pay the full price but rather if I was getting the money at 0%, "free money". But I was never the target customer of these places, I was just taking advantage of very good terms.
Now that Affirm (and I assume most other places) are charging a floor rate of 10%, that second group of customers are no longer customers. I'm not sure how significant this group is but I'm sure it's not an insignificant number. Since these places make most of their money on transaction fees rather than rate premiums and fees on the back end, this could really put a dent in their business.