I agree with everything you are saying, but just wanted to point out the growth rate of tuition versus the growth rate of wages is the real problem. Wages around the USA have been stagnant for years while tuition is going through the roof.
This is definitely part of it. But if the real problems are (1) higher tuition and (2) low wages, then you either need to go somewhere with less tuition so you have little need for loans, or get a degree and good grades that will leave you capable of paying for the higher tuition. Just sending your kid to college anyway and footing the bill is irresponsible IMO. I know a ton of people who went to college on mom and dad's dime to get psychology degrees for example (some out of state as well), and few of them had jobs during school, a lot of them flunked out, because they had no sense of responsibility. The ones who did graduate have struggled financially because there are no jobs, and the ones that are available are low paying. Make a kid be responsible for their own decisions, and if you do a good job coaching them through it, they should understand the risk/reward of higher education.