&gt;there is tremendous demand for certain occupations<p>The problem is that if you redirect all youth into these occupations, you will likely find yourself with more supply than demand. Software engineers are well-paid, well-treated, mobile, etc. because there are relatively few of them. This will not be the case when the default state of any 18-year-old is to become a software engineer.