I don't disagree with any of these points, just had a tangentially-related thought: wouldn't making college "free" be a forcing function to tighten admission criteria, further stratifying social classes? Schools can be a bit loose today since basically anyone with a pulse can get student loans.
Just thinking out loud; I suspect looking at other countries who do this would be informative...