I don't know where you're sitting right now. I'm sitting in Europe, and credit card transactions are quite common where I live. Europe is a big place. Even within the EU there is plenty of room for difference.
A generalisation like this is no better than the frequent occurrence of HNers posting articles headlined with "the nation" which mean "the USA".