I’d bet that the engineering students wouldn’t fare as well as you seem to think. Most engineers don’t tolerate farcical thinking well, and the liberal arts courses are all dependent on farcical and magical thinking.
I found that to be true. I took a first level philosophy course and just could not wrap my mind around, nor accept the BS that was coming out of the professor. I dropped his class after two sittings - total waste of time.
This was 40 + years ago at GIT. It’s a whole lot worse now.