You are clinging to your misconception about what CS is by arguing something entirely new: there are no CS "jobs." You are mistaken, btw. And what we are talking about is not a negligible chunk of change, as outside academia the starting salary of a B.S. computer scientist with zero experience is close to $70-80K these days, while I think you know any software developer graduating with any degree with zero experience won't touch that. Your ignorance of any positions for an actual, bone fide "computer scientist" is not a good foundation to argue from, IMO.
My point really simply was (sorry for the feigned ignorance) that maybe the Clinton Foundation, certainly Slashdot editors, and obviously you, mistakenly believe that the purpose of "Computer Science" in society in practice, is to fill the jobs for software developers. This is absurd on its face, and your academia-vs-real-world strawman does not change this.
Please refrain from limiting computer scientists to the labor of developers. All developers can do is code. Computer scientists have a much larger bag.