A CC gives 1% cash back. Your bank's savings give 4% interest. BNPL doesn't earn the cash back, but over a long term you make more in interest for some purchases.
For small puchases with short repayment periods? Not a clue.