>there certainly is a shortage of tech workers in the US willing to work for 19,000/year
Up here in Seattle, there are blocks of apartment buildings manned by outsourcing companies like Mindtree where there are 3-5 Indian contractors living in each unit getting paid under 30k each. With houses going for 3-4K and 3 bedroom apartments going for 2K-2.5K, they have to have so many people living together to save money.
I saw ATT Wireless replace an entire billing department with cheap overseas labor, VP gets a big fat bonus and leaves. Then department fucked up and was billed 1 million dollars a day for almost a month and they had to bring in very expensive contractors to fix the issues. Funny thing, this is happening all the time, the PHB outsources, collects a fat paycheck, moves on, and boom, issues appear.
But I've also worked with NOC's from India and helped build one out. We pay 5K a month for 4 people for 24 hours watch our network and take tickets. There is no way we could afford that here. The problem I have is the NOC use to be a stepping stone for jr sysadmins to work their way up, and that stepping stone is largely vanishing.