1+2) Yeah, the problem is I don't really judge people on their intent but rather the effect of their actions and whether it was reasonably predictable in terms of outcome. I feel in this case, it was, and therefore it is a problem they should be held responsible for regardless.

4) Yes, but its a failure to tap into the rest of the country that is the problem rather than a shortage of labor.

---

3) You are confusing an overabundance of non-STEM employment with a shortage in STEM employment. "No wage growth" is abnormal and not be the expectation with the kind of productivity gains we are seeing through technological advancement. [i.e. Technology is advancing at least as fast as it has in the past, therefore 0% wage growth is representative of a surplus]

From your first link: http://www.bls.gov/opub/mlr/2015/article/stem-crisis-or-stem...
> Looking at the STEM labor market, Salzman and colleagues concluded that, for every two students graduating with a U.S. STEM degree, only one is employed in STEM and that 32 percent of computer science graduates not employed in information technology attributed their situation to a lack of available jobs.

That right there destroyed your entire argument. Even your only credible source [No, us news commentators aren't credible when various Economists and the BLS contradicts them] agrees there isn't a shortage.

I'm sorry but, frankly, as I've told literally every other person who has tried to argue your position...its simply not reality and the only real backing you have is a single opinion article by a non-Economist who has no clue what they are talking about and that is clear from the first link you provided which basically said your first link can't be correct [unless you are arguing 32% of CS graduates are completely worthless?].

http://spectrum.ieee.org/at-work/education/the-stem-crisis-i...

> Even in the computer and IT industry, the sector that employs the most STEM workers and is expected to grow the most over the next 5 to 10 years, not everyone who wants a job can find one. A recent study by the Economic Policy Institute (EPI), a liberal-leaning think tank in Washington, D.C., found that more than a third of recent computer science graduates aren’t working in their chosen major; of that group, almost a third say the reason is that there are no jobs available.

> And yet, alongside such dire projections, you’ll also find reports suggesting just the opposite—that there are more STEM workers than suitable jobs. One study found, for example, that wages for U.S. workers in computer and math fields have largely stagnated since 2000.

http://www.usatoday.com/story/tech/2014/10/12/silicon-valley...

> SAN FRANCISCO – Top universities turn out black and Hispanic computer science and computer engineering graduates at twice the rate that leading technology companies hire them, a USA TODAY analysis shows.

http://www.theatlantic.com/education/archive/2014/03/the-myt...

> A compelling body of research is now available, from many leading academic researchers and from respected research organizations such as the National Bureau of Economic Research, the RAND Corporation, and the Urban Institute. No one has been able to find any evidence indicating current widespread labor market shortages or hiring difficulties in science and engineering occupations that require bachelors degrees or higher, although some are forecasting high growth in occupations that require post-high school training but not a bachelors degree.

http://www.bls.gov/ooh/architecture-and-engineering/civil-en...
> $82,050 per year

http://www.bls.gov/ooh/architecture-and-engineering/electric...
> $93,260 per year

http://www.bls.gov/ooh/computer-and-information-technology/c...
> $77,550 per year

http://www.bls.gov/ooh/architecture-and-engineering/chemical...
> $96,940 per year

http://www.bls.gov/ooh/architecture-and-engineering/biomedic...
> $86,950 per year

All you've really shown is CS has matured to the point where a good software engineer is on par with other engineering fields in terms of business value and their salary is starting to reflect that. That isn't a sign of a shortage but rather an indication the quality of engineer is more important than the quantity of engineer.