> How is the market so broken?
Student debt.
Look at the housing market: in the 70s you could buy a house for much less because houses cost less because people didn't have more money to overpay. With a thirty year explosion of the mortgage industry and the idea that anyone should qualify to own a home, suddenly consumers had extra money to outbid people on buying houses. This broadly increased property prices with no signs of slowing (unless the money runs out, as per '08). All of that debt is increasing people's ability to buy (raising demand, increasing prices) but not increasing their ability to pay (suggesting some kind of time limit).
Now look at the education market: in the 70s, you could buy an education for much less because people didn't have more money to overpay. The cost of education was in line with normal market mechanisms. But with a thirty year explosion of student debt and the idea that everyone should go to college and qualify for loans if they can't pay for it, prices broadly increased.
The problem is, for many, there is no alternative. "I'm the first one in my family to be able to go to college." "Not going to college makes it impossible to find a job." "I have to get an education." When "No thanks, that's crazy, I'll do something else" is not an option, prices are going to do crazy things. Perfect example being healthcare costs.
I think "Don't go to college" is the best advice today. Learn to program early, start working as a freelancer when you're 18 and graduate from highschool. By the time your friends graduate from college with a bunch of student debt and can't find a job because they don't have job experience and employers want to hire people that know what they're doing, you'll be making and saving a lot more money freelancing with 4+ years of experience under your belt already. Experience is waaaaaay more valuable than degrees. Might as well get it early.