Google is now hiring more self-taught developers than developers with a degree.
I'm seeing this trend in tech. Microsoft does too. They are loving the new self taught developers!
15 years ago I paid over 13,000 for one semester that was just one. Insane! Of course I couldn't afford books. I literally just ran copies off at the university library of the books I needed as I needed them. Took mad notes in class and would organize them right after class.
I'm not spending 1000 dollars per semester on books that change the next year. There are many ways that people can earn degrees now with out breaking the bank. If I would have only known.
My answer to the question is "because they don't know better". There are other ways to get financial help without the government loans. I had no clue until much later on.