Since no one has done so yet, I'll link to (without necessarily endorsing) patio11's defense of BNPLs: https://www.bitsaboutmoney.com/archive/buy-now-pay-later/