I learned long ago what many of our elders told us: You get what you pay for, and you take things more serious when you have skin in the game. Many students don't take school serious, partly because they don't invest anything in it. Most college students take school serious, because it is costing them $$$'s.
Give college away for free, and a college education will be worthless. Even those who want to be there to learn something will suffer due to the idiots just putting off growing up.
However, we have become a lazy society that thinks we deserve everything. The sheeple will vote for whoever gives them the most. Remember the "Obama Phones" that everyone voted for? Idiots actually believed that in exchange for their vote BHO was going to personally give them a free cell phone with free service.
Daily trivia: Which of our founding leaders said that democracy only works until politicians learn how to buy the vote?