It's not even necessarily about being compromised. There's always shady Ebay or Facebook marketplace sellers, for example. I have a quite long-winded story that I won't bore you with about returning a scam PS3 that actually had me going down all the different layers before I had my money back.

And yeah you're right about people not understanding credit cards. Some people see a 20% interest rate and think that if they don't instantly pay off a, say, $100 charge, it will cost them $120 the next month, or even instantly. The general public's financial literacy is lacking.