It's the fault of the teacher's unions. 12 years of school gets you no employable skills. If they simply started teaching programming in grade 8 to everyone by grade 12 everyone would be employable (since there's an unlimited supply of programming jobs).