Well, over here (in Germany) everyone gets a bank-issued debit card while a credit card usually comes with additional fees (I think it's 20-30€/year in my case, not sure right now). While it's not much, and I absolutely need a credit card for international purchases, a lot of fellow germans simply don't see the benefit when they could as well use the free debit card their bank gave them. And online their Paypal account is linked to their banking account which enables instant payments without credit cards.