I agree with this. Education is a worthwhile investment that society, as a whole, should contribute to. There are countries with similar policies in place that let students essentially get their higher education for free or highly reduced costs.
I think it's Germany that has a system in place where roughly half of the students who finish their basic education go on to college, while the other half enter into the workforce as interns, apprentices, and the like, based on what their course of study was in the last several years of school. I've heard that it's a pretty decent system.