the fix is the market adjusts itself with lower prices for homes, tuition, etc.
The market can't adjust itself because it's not broken; everyone buys houses because it lets them avoid future rent hikes, and basically everyone needs to buy/rent a house near their job if they don't want to go broke, so there's a huge captive market.
Remove the guarantees, and market will correct itself.