That's very true, many kids have grown up just watching us tap a card or type a number on to a screen. They have no concept of "if I give this to them for that, it's gone for good."
Our kids still get cash and as gifts, they are slowly understanding that it's hard to find by and that saving for what you actually want is important.