This is a US issue; I think you'd have more success with European methods.Problem is they intentionally rig the 'free education' to allow as few as possible in. Prime example is the Excelsior program here in NY.
There are criteria that must be met to qualify and working class people are all but excluded from even trying unless they quit their jobs and rely on savings just to get a 'free' education. They don't allow any part time weekend college and a GPA must be maintained or your kicked out.
Also the money has got to come from somewhere as someone has to still pay for it.
The mantra of those who payed for college themselves are adamant. "I'm not going to pay for your education, when I had to pay for my own" .