Free college for all? (not political)

I would worry that if it is free, the quality of the education will suffer and there will be an even bigger disparity between the offerings at private and public schools. Quality of teaching may suffer as teaching at a private may be preferable and more lucrative. Research opportunities may suffer as fund used for that may have to be redirected to make up for lack of tuition. I think tuition has gotten out of control, but not sure ‘fee’ is going to solve the issue. Would like to see reforms to student loans with very low/no interest for starters.