Now you're talking...
Were the government to get out of student loans altogether, banks and other financial lenders would look much harder at potential borrowers; hopefully, the same scrutiny and concern would be shown by the borrowers (students), before taking on such loans.
Such a model would most certainly let the air from the sails of the perennial inflation we see in college costs, but I think it would achieve many of our objectives.
Of course, many would cry that poor students would now NEVER have a chance. Perhaps then, colleges could take a look at funding those students through their endowments.
I would be in favor of the feds making "disparate impact" no longer grounds to assume discrimination, but that would take more political courage to pass than Congress currently has.