Even when I travel outside I can use my Maestro card (tied to my bank account) 90% of the times, my credit card is more for backup purposes.
In my country (the Netherlands) you'll have a hard time paying for stuff with a credit card, most shops only accept Maestro cards and NFC payments through your phone. Though most ATMs do support credit cards. More and more shops start to not take cash anymore (expensive to handle).
I personally don't like credit cards since they are about as insecure as you can design a payment system (imo).
EDIT: I meant the insecurity of using credit cards for online payments.