Colleges started off as vocational institutions to teach hard skills, i.e., air conditioning, natural gas piping and maintenance, plumbing, culinary arts-cooking, photography, construction and mechanical skills, nursing, x-ray technician, and places to get industry designations like Chartered Human Resources Professional.
And here is the root of the problem. Because that is how they should have remained. They serve no other purpose. And those who take other course in them often don't wind up getting any job because of it. Colleges should be teaching pipe welding and dental hygiene, not business administration. They should be teaching PC repair, not computer programming.
Please understand you have colleges which huge budgets and mini kingdoms who don't give a damn about students or faculty or their support employees and are being driven by executives who make huge bucks turning colleges into mini empires.
The pay rate for executives and College and university heads is obscene compared to their skills. Most earn more than the prime minister, and certainly earn much more than, say, the federal public service heads who have many tens of thousands of employees and budgets into the tens of billions of dollars under their scope. There should be no foreign students, no temporary teachers, and the curriculum should be drastically pruned back.