Should people be able to live at university forever, with a living wage from the public purse? What if they were enrolled but didn't ever attend?
Should the government even be involved in education? Were it not for government protection, what kind of disruption would we have seen to the education sector by now?
Given that university-educated people earn more than other taxpayers, why is it unreasonable to expect that they should be responsible for covering the cost of their education?
Consider the deferred payment system of the Australian model.
The Swiss model is interesting as well. In Switzerland, each university has to take whoever wants to go. But there's no rules about the conditions that they give you when you get there. So if 200 people applied and they were only set up for 50 places, they could give aptitude tests to them all, and then put seats and books in the gym for the remaining 150 with instruction to submit one difficult major project for pass-fail assessment each per semester.