Question: why education should not be free at all levels?
Answer: Opportunity cost. If we spend billions on free university education, there is an opportunity cost of higher taxes or less spending elsewhere. ... 
Do we have too many graduates? ... 
Higher quality of education. ... 
Makes people value education more. ... 
Signalling function of higher education.