I'm a few years post college, so I hear what you're saying about kids still in college and complaining about general Ed not being a good reason to change things. My argument is that we'd have a lot less of people having to "redo school", less people major in useless things and more motivation if people had to work or do internships before college.
The current economy makes it appear difficult to absorb all those 18 year olds who'd be looking for sales, food service and other non college jobs, but I think it'd be counteracted by having less college graduates.
Honest question: do you think the "critical thinking" you learned in general Ed was worth society putting a 100 to 200k price tag on what today is merely an admissions ticket? Think of all the other things people could spend that money on and still likely do their ENTRY LEVEL jobs just fine.