Hey, Computer Scientists Stop Hating on the Humanities
wired.com
wired.com
If you want vocational training (and there's nothing wrong with that), go to a code boot camp. If you want an education, go to a university.
And that there exist many universities that fall short of some ideal of the university education isn't really an argument against the ideal. I'd argue that this is what happens when universities respond to market pressures.