Hmmmm, maybe because both of them allow people to pay with credit card and send crypto. True decentralized payments would be crypto to crypto but that would force users to hold that crypto in a wallet.
Solana still regularly goes down because it has little rate limiting or DDoS protection. Until that is fixed it's unlikely many will adopt it for payments.
0. https://solanapay.com/