Because of the declining numbers of students in computer science and engineering, companies are looking overseas for tech-savvy workers.
There's no difference sending work from San Francisco to San Jose over the Internet than sending it from Bangalore to San Jose over the Internet, ... So there is going to be declining pay for technology workers in a global marketplace.