I agree with you in most part.  One thing I would like to see is colleges doing away with the worthless degrees that will only get students in debt that they will have a hard time repaying.  When I went to school I had a lot of friends from modest means who graduated with degrees like Women's Studies, Anthropology, Liberal arts, etc and it was the worst decision they could have made.  If you are going to take on the expense of going to a major university to get a degree then get one that will pay enough so that investment was worth the cost.  Otherwise, there are a lot of cheaper ways to learn those topics like Colorado Free University or even a public library!