In the rest of the world, even Canada, you have Debit Cards with names like Maestro from Master Card and Visa Electron from Visa. Names Master Card and Visa are only for credit cards with PIN codes, also. There are no prepaid cards, and no gift cards from big companies like in the States... so there is not a lot of fraud like here. Majority of websites, when purchasing online, redirect you on the bank website uses to enter your pin code. In some countries you also have cards for shopping online only.
American economy is all about consumer spending, which is approx. 2 times more than in the European Union per household. Here is all about spending money, and making faster check out time, so you don't have to think too long if I really need that crap at my shopping basket. 😀