A credit card has your private key written on the outside of it.
No wonder the card companies have to charge back 2.5% of all transactions as fraud.
Bitcoin enables you to make a payment without exposing your private key.
Payment fees are virtually nothing.
What an upgrade!