Where is the collateral? You buy a house, don't pay... you lose the house.
You buy an education, don't pay... you... lose the education?
No bank is going to give money for degrees without a realistic change of getting paid back. They have no fear of getting paid back because you CANT remove the debt via bankruptcy.
I think there needs to be a different approach because it IS different... but the "you can never remove this debt" is too much.
My personal opinion:
Give some sort of limit - 10/20/30 years? - and some sort of max% of income - 10%?. If the loan isn't paid off by the end of the limit at a max % of income, then the loan can then be discharged by bankruptcy.
That would remove loans for "crap" courses (finger painting) except for those that pay for it out of pocket. Banks would still give loans for courses that lead to real jobs. Kids could still take shit degrees if they can pay for them (although, those would dry up).