While I agree that increasing consumer debt is a problem, I think Klarna provides a valuable service for online shopping.
I can get my goods delivered and inspect them before paying anything. If the goods are not as stated (or don’t arrive at all) I just dispute it and then it is Klarnas problem, I haven’t risked anything of my own money. If I had paid up front, I would have to try to get my money back. It’s almost always harder to get money back than to dispute and refuse to pay.
Some regulations are welcome, but I don’t see BNPL as a bad concept in itself.
Mostly convenience, the Klarna app is miles ahead of what my bank offers.