Basically, this seems like one of many cases where the government cranks out checks for other people to pay. As the lender or even investor, they should be looking for results if supposedly this is all for a better education workforce with more people employed in good jobs.
Sure a lot of kids will waste time "finding themselves" in college taking 6 years to finish what should be a 2 year degree, but many others are earnestly following the advice given to them. They're doing the work expecting this expensive piece of paper will get them a good job, but industry wants nothing to do with training noobies. They hold out for experience, because they know college kids have no experience with enterprise level equipment or software.
Just sayin a lot of kids really do the research, but have been severely mislead. Or the truth is that the industry they aimed for does have a high demand for jobs, but is only interested in industry veterans with 5-10 years experience. Noobies are expected to just invent their own experience somehow while somehow dealing with bills and keeping gas in their car.
It's hard to even volunteer anymore though, because people don't want someone that lacks experience to break their equipment. Also, for some stupid reason, I even talked to the V. A. Hospital and they only one people still in college doing official college internships, not someone out of college. Bunch of bullshit.