My understanding of collectivizing costs is that it's proved extremely expensive for countries such as Germany and the UK, which are moving towards a paying model (last I heard). There's also a pyschological effect when you're paying for your own way vs. someone else paying for it. I'll let someone else more learned in physchology & motivation research comment on the details, but the change in mindset does exist. My gut feeling is that its entirely reasonable for society to generally pay the bulk of the cost of college in exchange for getting the benefit of an educated society.
If you examine the historical cost of education in the US, the tuition began its upwards run around 1980 and has not ceased. So did healthcare. I don't know if there's a connection; and, if so, why. I do know that educational costs have gone wildly up beyond inflation.
To your aside; my student loans were designed to cover the cost of housing & life in general.
I'm very sorry that you did have to go into such steep debt for college. I don't think it's right that higher education costs so very much either. I do want it reformed, but I don't want it done in ways that simply funnel money into someone's pockets without lots of people getting a quality benefit.
[1] between 1945 and ~2000