It is because they can not afford it that they borrow it to creat the debt.
I am thinking that college if over rated, if you have to create yourself a mountain of debt to obtain it then it would normally be out of your reach. Maybe the kids should just attend the cheap schools then the more expensive ones would have to either lower costs or go under.