Credit cards are a hilarious form of security. Basically all confidential information is rightly printed on the card, so a thief has all he needs in order to empty the card. Only recently they've introduced passwords for online spending, but not everyone has activated them.
I just feel like banks take us for idiots, I'd rather have a real secret private key stored offline, than some pseudo-security with a bank card.
Exactly. Credit cards are extremely insecure! Now there are some, that need you fingerprint to approve transaction. But it's not common yet
Fingerprints can also be easily gathered by a smartphone app. Fingerprints are not as secure as they look in movies.