Since while a bad business might be able to blow you off as just a random nobody, with a credit card you could drag the bank into the matter, which is a lot harder for a business to screw over.
In the US where most people who are not paying cash do indeed use credit cards it is pretty normal to also have a debit card, but that is because the debit card is what you use to get cash at an ATM and so it makes sense to have one even if you never use it for payments.
[1] https://www.theglobaleconomy.com/rankings/people_with_credit...
My wife expenses all her sales based expenses on her card at gets 2% or up to 3% for Restaurants.
This month I am cashing in about $1000 cash back I’ve accumulated in the past ~9 months. Putting it towards a new MacBook Pro.