Some Europeans meaning people in Germany? Most people have debit cards from our normal banks here, credit cards are generally associated with companies like Revolut or Klarna, as they push ads for getting credit cards.
Notably, the IRS refused COVID relief applications using a debit card for identity. Stupid as fuck policy considering they're all connected to the main two credit processors.