(Replying to PARENT post)
The solutions I think have the best shot are those that involve authoritarian decrees one way or another (that is, going full free-market or going full nationalized colleges), but that requires a government with an actual interest in governing.
(Replying to PARENT post)
One's major and even one's skills are not an accurate predictor of ability to pay back loans. It is entirely a question of persuading other people to pay you lots of money quickly, and the requisite amount of luck it takes to find such a person quickly.
(Replying to PARENT post)
We need people to be knowledgeable in things like history, the arts, languages, even archaeology - things that pay almost nothing as careers. It's very easy to sit on a high horse with a well paying job in a STEM field and say things like you're saying. Actively discouraging people from pursuing study is not the answer. Changing the program and the institutionalization of education is. We need to stop worrying about how to pay for a program and start worrying about why the program is what it is.
(Replying to PARENT post)
A college education is a major investment. It's sad that culturally, our financial education is this poor.
I majored in a science and had all of my debts paid off within 5 years. I have friends that majored in things like history and still haven't paid their debts off after 10 years.
The popular thing to to is blame society, the university, or even high school teachers for recommending someone go to college. But, students need to take personal responsibility for taking out a loan and being unable to pay it back.
When this happens, we will have less students making foolish decisions.