> Veterinarian programs specific limit how many students they accept, because if they didn't, their graduates wouldn't be able to afford a living wage.
Are you sure that's the only reason? Are the reasons the same for medical school too?
I think people should be allowed to pursue any major they desire. The only way you can really enforce quotas on everything is probably through laws or policies set by the Dept of Education by forcing schools that want to take their loans to set quotas. My opinion is, then you're getting into the central planning problems of the government knows best.
I would like to see tuition at community colleges reduced so its affordable to all, which would include free for those at or near poverty lines. For regular universities, I don't think it's unfair for those taking loans to have to attend some type of in-person seminar that:
* summarizes the work load and type of study their proposed majors require
* outlines current and projected job prospects and income
* financial planing that helps them figure out how many years it will take the pay back their loans based off of job prospects and income, and what that means for buying homes and cars, retirement planning, vacationing/recreation, and living expenses.
Perhaps then make them wait a short period of time before they can then "sign" that yes they do understand and that they still want to pursue a degree with loans. Kids that young (17-19) don't really have any good grasp on the finances and their parents might be blinded by hope.
Perhaps that "finance" seminar wouldn't help but it might at least get them to re-think their secondary education options.