I can understand Silicon Valley NEEDS engineers our kids are graduating with degrees in some sort of social science or basket weaving our kids are so far down in math and sciences it has become pathetic!!!!!!!
Immigrants vote for democrats and for socialism. So there is massive pro-immigrant propaganda from the media. It's all lies
Many Americans have had to train their foreign Indian H-1B replacement.
There are 1.5 million smart phone apps. So there's no engineers for silicon valley? don't make me laugh:
http://www.statista.com/statistics/276623/number-of-apps-available-in-leading-app-stores/
Many more reasons .