They haven't for some time, now. Cash is becoming quickly outdated, when was the last time you 'Cashed' a check, rather than deposit it all, or most of it, then using an ATM/Debit or credit card for most of your purchases.
You missed my point. It's about educating children before they even handle real cash. Once they understand the cash concept, the debit card makes sense.
Monday. The only thing we use a credit card for is online purchases, and we pay off monthly.