Question: why a college education should not be free?
Answer: If college is free, there will be so many strings attached from the federal government that nothing will ever get done. Poor students won't be kicked out because the government won't let you, and the quality of education will go down even further. Make something free and it's abused and derided.