> Some Europeans meaning people in Germany?
I guess, I haven't really kept track, but I've observed this many times from different people.
> credit cards are generally associated with companies like Revolut
That's surprising. Revolut only offers credit cards in a couple of countries, and has only done so for a rather short period of time.