To summarize, we could say that they should be financially literate because doing so will increase their chances of being successful. We should guide them through the process of investing, as you can see now that technology is evolving and we must adapt to it in order to be successful in our endeavors. I believe that kids these days are easy to teach when it comes to this, and that we should simply guide them down the correct path because they do not have any previous experience in this area, allowing them to be successful.
We should be careful about our teaching though. I mean my father tried the same, tried to teach me value of money at a very early age when I was not even a teenager yet, just a child, and I learned it and I am thankful for it to him. However, this resulted with me putting money at the center of my life and react to it like the most important thing ever. I sometimes did not even care enough about my health, and still worked hard to earn.
Lately, life happened and it gave me a good lesson that says health is more important than money, and I took care of that problem before I went to back. Now I am working maybe more than ever, but I took that break and realized my health is very important. If that did not happen, I would be working from early morning until late night and probably die at early age (still could happen of course, nobody knows).