Yes! It is not free to offer a university education. Either you pay (through taking out a loan), your parents pay or the taxpayer pay.
Seeing as how many people waste time and money at university, I think it is good that they either waste their own or their parents' money.
Probably a better system would be where the top 20% of universities are national and free (with competitive entry) and the rest is private.