Basically, I've come to the conclusion that college is not for all. We would be wise to get behind technical schools, and community colleges, and save the university for those pursuing subjects like medicine, science, math, law, etc. At a minimum we should change the paradigm of college--from being an "experience" (parties, socializing, sports), to academics. Getting rid of school sponsored sports would vastly change the perception of college. Plus, we should make it harder to graduate. Require a 3.0, and have controls in place to ensure grades don't inflate to enable everyone to achieve the new minimum. Basically, college should be 100% for learning. Sure, you'll still have friends, go to the occasional party, but on the whole you're only there to learn and do things you couldn't learn or do elsewhere. Right now it's almost day care for 20-somethings. This would also necessitate dropping easy programs and majors. Not that there isn't a place for the arts, but is a four year degree in English or Art History really a good idea?
But yeah, I've noticed the same thing: the more we incentivize people to go to college by way of grants and loans, the more expensive it gets. When was college cheapest? When there was virtually no aid/loans available to anyone, and a much smaller percentage of people went to college.