Supply and Demand. The same reason for everything else that goes up in price. Government subsidies created more students who have the means to go to college where previously they would have gone to a trade school or learned a craft on the job.  While at the same time public schools have gotten more lax on grading so that students can get these grants and scholarships.