I think you ahve a point there. I am from Argentina, and from what I read about other countries, talent distribution is geographically fair, and globalization makes people act similarly in different countries. What is different, though, is that some pepole go to Latin America, Eastern Europe and India looking for lower costs, and end up buying cheap labor (low hourly rates), which might not be the same. Offshoring work does not mean that you have to look for low hourly rates disregarding productivity, ability to communicate, infrastructure and people care - you shouldn't do that in your home country, why do it overseas?