Yes, we'll always need STEM people, but I think you're forgetting that STEM is a pretty narrow part of what colleges do. Heck, I've got a buddy who has his degree in Theater. Theater! Why that is a degree option at a university, I have no idea. Not to mention art, comm (which every other person seems to major in), History, English, etc.. These are a little more representative of the "basement" ex-college goers.
For non-technical people, I kind of feel like college is a pretty poor investment. Going to a vocational school would probably pay off more in the end.