In Argentina, the University of Buenos Aires is free and I know plenty of people who went from there to Google. They got better scores than Harvard in ACM last year. So yeah, free education can be as good in quality as paid education, at least in some cases.
Is this really the case? Sure for identical education free is better than non-free, but I know even in software development if you're applying for jobs in the US and your degree is from Poland there are places that won't interview you, let alone hire you.