Sounds like you're just bitter about jobs moving overseas. The global talent pool is much bigger than the SV talent pool, and no, they are not just "typists" (that was unbelievably arrogant btw and reflects ignorance). And this global talent pool is only getting bigger, thanks to the internet. It makes sense that it should be possible to hire a more skilled global workforce of engineers at a lesser cost. Companies just need to keep their hiring standards high and pay good salaries (so that skilled people choose to stay in their home countries instead of moving to SV/NY/London et al) instead of hiring bad developers and paying them peanuts for menial work.