Maybe we need more education on the risk of obtaining a degree. I think we've seen too many examples of young people entering a "hot" field where there is a shortage of such professionals--only to find opportunites not really being there upon graduation.
As for the unfairness between students who can or have paid off their debts and those students who want the free ride, there can be a mathematical calculation to reduce much of that unfairness. The burden is reduced, yet there are still obligations.
In my mind, I have a book that needs to be written about "income protection" in a co-operative way. Getting a stipend from this fund will ease a lot of the financial burden of going to post-secondary school. But finding the time to write this book . . . . . . .
From all economic indications, Canada and the USA face a skills shortage in trades. Young people entering these professions should not face a lack of employment in the next two decades.