Sounds ideal in principle (principal?), but low interest/risk on student loans is what allowed tuition to inflate well beyond general inflation in the last several decades.
And of course universities continue to raise tuition and fees with complete impunity.