The solution comes from getting the government out of the education business. Same thing with health care. Government creates a problem and then comes along to fix it, thus creating a new problem.
I graduated from HS in 1963. Back then, high schools and local communities did just fine determining the education that best met the needs of the students and the community. In the small HS I went to, nobody graduated without some shop, home etc, or business skills. Near as I can figure, no one in that class ever had trouble being employed when we wanted jobs.