I don't believe that is a fair way to treat students though. You shouldn't have to get in debt up to your eyeballs to compete in the job market.
I was lucky I was naturally inquisitive and interested in learning all I could. Not everyone is though, and that's alright. If they learn better in a structured environment, I don't think that should preclude them from being educated.
If you want a degree you can actually get a regionally accredited US one way cheaper, from Western Governors’ University or go even cheaper and munchkin transfer credit requirements and credit by examination like the people at https://www.degreeforum.net/
Or you can do like I did and fart about for years and go straight to getting a Master’s in Finance for ~£10,000 from CEFIMS by starting off studying Master’s modules as individual professional awards or in Software Engineering from Oxford more or less the same way.
https://www.cefims.ac.uk/programmes/ipa/
http://www.cs.ox.ac.uk/softeng/study/apply.html
> Admission criteria Applications are invited from anyone with sufficient experience or proven ability in software, security, or data engineering. An appreciation of the challenges and practices facing professionals in the field is expected, together with an appropriate level of logical, mathematical, or analytical skills. A typical applicant will have at least two years' experience in a professional environment, and an undergraduate degree in a related subject. However, more extensive experience may compensate for a lack of formal qualifications
Does community college cost that much now?
I went to community college, lived at home and worked less than 40 hours a week without debt. I just checked and they charge about $800 per semester to county residents, which sounds even less than what I paid.