Earlier quoted context omitted.
Is cash the only thing that gives that benefit? Or was cash just a convenient low-risk mechanism because the pocket money parents give to their kids is in small enough units that they can afford for their kids to waste it or straight up lose it? If the latter, I suspect even games with internal currencies would provide the same learning opportunities. And I don't mean micro-transactions here, I mean like the SimCity…
Games and such do not have the real-world consequences of cash. I've sent all my kids to go out and e.g. buy some groceries. They learn to count their change and deal with strangers who might not be trustworthy. They learn to protect their wallets and not lose it. They learn to look at price tags. All real world skills that games do not simulate.
They’re good building blocks but they’re not enough.