I don't think anyone has mentioned but the biggest advantage (certainly in the UK) of CC's is their protection.
All of my online purchases, plus anything over £100, is on CC.
In the UK we have section 75.
By law the credit card company has equal liability with the seller if there’s a problem with your purchase or the company you’ve bought them from goes bust.
You are covered from £100 - £30,000.
No reason NOT to use a CC in the UK (no idea what protection exists in other countries)
I have had to use this before and the CC company refunded the full amount while they went after the dodgy seller.