higher education in the US is heavily subsidised. The meagre fees that the lower colleges charge are waived if you are poor, and at that point all you need to cover is food/books/rent.
I don't think that the problem with changing careers has to do so much with paying for college as it does with paying your bills while you change careers.