This is where I fundamentally disagree - every single developer in the US making US salaries will lose to eastern european/Indian/Chinese developer moving to the US because they will accept lower salary. Not much lower, but 20-30% lower because for them it would be amazing increase in their quality of life.