This is similar to the choices I gave my boy when he was about 17 or 18. I saw him wasting his time away at some BS retail job. And he got the same choice that I had received from my old man. Pick a science/engineering field and go to school......get in a trade.....or go in the Corps. He chose the trade option, so I pulled him into the Controls field since we had an opening at my company at the time. Low and behold, after the traditional 4 or so years of being around seasoned, experienced control/mechanical techs (most apprenticeships), he emerged as a pretty good damn control tech of his own. And now, at 28, he makes a lot more of a salary than I did at 28. And THAT, is how I see skilled trades being properly passed on to the younger generations. If they're family or not. Find them young and willing (willing being the important factor) to learn, teach them properly and let them go on their own.
Everybody measures success in their own way. Who's more successful in life? The college kid that may graduate and start a career at $100,000 (using round numbers here), and finish their working career at (say) $300,000? Or the guy that starts his career at $25,000 or $30,000 (as a helper/apprentice), and works his way into a (say) $150,000 career? Looks to me like the first kid only tripled his salary through his working life. While the second kid increased his level of living by over 5 times. And can take care of himself (more than likely). Don't get me wrong. Money is nice to have in life. But it's only another tool in the toolbox. And those that don't appreciate it, from working hard to receive it, will usually only piss it away anyway. (Just my opinion anyway and doesn't really mean $hit)
I guess that that's just my way twisted way of looking at things.
I'll put down the beer and step back from the keyboard now.