I'd argue: no. There's more to life than money and academic achievement, and good parents will convey that to their kids. Nobody needs billions of dollars to be happy. I taught myself programming because I enjoyed it, and now I have a job that I enjoy (that happens to pay really well as well).