They could come up with some improvements/repairs/ect to the student loan system without going to the extremes. I know I'm going to get some (a lot probably) hate for this; but allow them to be bankrupted. Yes, I know, the US gov and tax payers would be stuck holding the bag; but we can probably just accept that atleast 40% of those loans will never be paid off. It shouldn't be any different than any other consumer debt. Yes, that could in turn lead to different rates, ability to qualify for student loans for low-value majors, But thats where it needs to go in the long run.
We need to change the whole way student loans are looked at. They are voluntary consumer debt, period. They are somewhere between credit card debit, unsecured, and a car loan that as an asset to back the loan. There is a potential asset, the degree if the student earns it, but it can't really be seized, and is of unknown value.
Maybe there could be some form of earned monthly debt forgiveness, such as the feds will forgive $250/month for a period of time for working in certain fields/professions/locations.
As a whole, I dont want the feds to do across the board forgiveness; and I also don't want the program to completely go away; but at the same time, I do recognize a legitimate argument that much of the debt is bad debt, and will never be collected.