IMO, the price of education has skyrocketed because of the cheap and easy financing available for it. Consumers seem to have caught on and prices will be controlled, somewhat, by that. But reducing the number of schools that qualify for loans and the amount of loans per student would be the first step to getting this under control.
The idea that we could over-pay to send every-body to any school and that everyone would benefit, because once everyone had a degree they would all be working-professionals was always a bad idea. Turns out, the results for many are far worse than letting the cruel market set the price, supply, and demand. Go figure?