It used to be that employers would have apprenticeship programs, to which young people could apply and get trained for the kind of job that would benefit the employer and the employee. Nowadays, multibillion dollar companies expect the employees to pay for their own training. Since that job training is expensive they have managed to roll off that expense onto the public through government guaranteed loans and public education.
Public education should lay the groundwork such as the 3Rs, history and other general education subjects, not job training for the future employees of multibillion-dollar corporations. They should be required to pay that as a normal business expense. University level education should be divorced entirely from the ability of people to obtain a job in the business/industrial world. If someone wants to get a degree in a liberal arts subject, they should pay for that themselves. The taxpayer should not be on the hook for that sort of thing.