In India, it is mostly the poor who don't have CC. Every upper class person has multiple CCs and most of the middle class, specially those in the age of 20-40 have atleast one CC. People may keep just one debit card but they do keep multiple CCs. And now even the poor have bank accounts and many have debit cards.