At one time there was an argument that general skills had value. We as a society have become super specialized and those general skills relatively ubiquitous that those general skills aren't terribly valued any more. Your employer doesn't care if you understand Cartesian philosophy or having an understanding of classical rhetoric, they just want to see you spent 4 years learning accounting/law/human resources because those are the skills that's required.
This may also be why our leaders have gone from "Success is not final, failure is not fatal: it is the courage to continue that counts." to "We love winners. We love winners. Winners are winners." in the last century.