Sorry but if the GOP wants to stay in charge then they better not ignore this issue and treat college like it is really a choice.
Yes not everyone needs to go to college, but the job market is becoming slimmer and slimmer for non-college grads. Yes there are blue collar jobs like electricians, construction and manufacturing, but these jobs are paying less and less, becoming more technical and many want college grads. That little piece of paper is becoming essential.
Yet costs are skyrocketing and our children are becoming slaves to this debt. It is non-dischargable via BK, the Fed Loans don't even need to take you the court to garnish your wages and they stay with you until they are paid off.
So you can call them snowflakes or dead beats, but all you do is lose the middle.
Also don't say public schools are all awful. The public schools that are awful are always the inner city school with one persuasion of children (not PC but the truth), suburb and charter schools rank right there at the top with private schools. In IL, New Trier, Barrington HS, Naperville North, Deerfield, Stevenson, Hershey, Fremd, etc rank right there with the top private schools.
It works at the highschool level it can work at the college level.