There are pros & cons of everything. Same is true for outsourcing. Everybody wants to earn fast bucks. Nobody should be having any problem in it. If other company is paying more than what one can earn in one's country, then why not switching? It's not that person's fault. One is capable and that's why one was selected. So, instead of going towards the darker side, let's all take it positively.