I am a little bit confused because it sounds like you are contradicting yourself. You start out by saying college is a waste if the only purpose is to attain a credential in order to get a job. That the point in your opinion is to learn valuable new skills. But you then go on to say that most college graduates aren't using the skills they attained in school and many are not even going into the field for which they majored in.
I feel like today college is largely about making the effort to obtain a degree and employers recognizing the time you put into it. A lot of the classes people are forced to take don't correlate to gaining actually useful skills. I'm forced to muck through classes that are not relevant to what I want to go into and a lot of the Professors I have taken have been open enough to admit that we really aren't going to be learning something relevant to our degrees, but the school says we have to take it so whatever.
No, I'm saying that you're not learning specific skills that you're going to use later. Like, I took courses on differential equations, linear algebra, thermodynamics, fluid mechanics, materials science, and more. I haven't had to solve a differential equation in years. Friends of mine who went straight into the oil industry, which was basically the expected track, barely even do any of this stuff. At best they're using very narrow slices of what they learned alongside a whole bunch of stuff particular to their jobs that they had to learn after they started. Some are in management now and have other people to do the actual engineering.
What they learned was something much more general. What they got out of our engineering program was training at
learning how to solve engineering problems. When we all got jobs we had to learn entirely new specific skills, but we could learn these skills quickly and well because of our education.
And this is why humanities degree programs can still be very useful. Ultimately you're getting just about the same thing that the people taking science courses are getting. The really valuable thing you're taking away is critical thinking and the ability to dive into strange new topics and make sense of them.
It's true that you can mostly get through college without learning anything useful. That's almost as true for engineering as it is for English, and I
would say that if your goal is to get a degree while doing as little work as possible then you should choose a humanities program. But if you
want to learn something then a humanities program can be an excellent choice (as can a science program). You get out what you put in. The advantage of having a variety of degree programs is largely that different people find different subjects more engaging. Ultimately the particular subject that they find engaging isn't that relevant to the skills they're going to develop in college, but they're more likely to develop those skills if they're presented in the context of an engaging subject. And it's those skills that you can get out of any degree program that are what actually make for a valuable employee in just about any job.