You say "when older we can teach them what capitalism considers as investment" but you never specify the age. What exactly counts as older? My mom started telling me about how the new home we just moved into was both a place to live and also an investment at age 8. My dad started telling me about his brokerage account when I was 7. My dad also explained to me why the new car we just bought was not an investment when I was 6.

That's to say, I strongly disagree. It's almost never too early to teach this to children. As soon as children know money could be spent on exchange for things, they should begin to think about how money is made.