To do best service to society, we have to up the standards. We have to give up the crap we allow to pass along. The stories of what "smart" college students get away with is frightening. In my immediate family I have members that have taught in either upper crust high school, two big state schools and an Ivy League university so I have a real idea of how bad things are.
Entitlement has destroyed most high school top tracks and college. Students do not have to work hard enough. If high school and undergraduate degrees were worth more than toilet paper, society could benefit. I though my undergraduate and masters computer science should have been harder. And it has only gotten worse in the 10 years since.
They need to first fix high school. If people would just learn that no matter how hard you try to do crap like No Child Left Behind, there are just going to be a good number of people that just can not reach true college tier. If they would stop feeding the bullshit that everyone can and has a right to go we can move forward with creating college degree programs that are worth the parchment they are printed on.