Amen brother. I almost had it out with my Humanities professor. It was my attitude of course. But at the time I realized the University/College system is gamed. What the heck does an engineer major need Humanities for? Oh, to give some loser a Doctorate and tenure, oops, es-cuuuuuse me.
There are two skills/characteristics that are always in short supply: Leadership and people skills. Of course work ethic helps too. And can I get an engineer that can write a coherent and legible report?
But the humanities help them to have people skills? Nah.
Ditto on a decent report and writing skills. Get it down to one page with a recommendation first, problem statement next, support third and necessary appendices of supporting calculations and information.
I used to say that the work ethic can be managed... if you can’t get it you can’t stay. Oh for those days again. From time-to-time good firing with relative prejudice does wonders for attitudes of the remainder.
As for humanities, in one class my buddy and I forgot to attend since that was optional. Missed the tests but remembered the final, crammed and came out OK. I don’t think we had the proper attitude there either.
By the way, I have read most of the classics on my own and took a few learnings from them. Engineers have also been know to study history and some are pretty good musicians it being that math skills and music have some relationship.