Many will argue that lower wage rates in foreign countries offer an unfair advantage for the producers in those countries and that protectionist policies are a way of counterbalancing said advantage for American business. The interesting subtlety about this notion is that outsourcing actually makes us more productive as a whole. Due to the remarkable economic growth in America, American workers are generally more productive than our foreign counterparts. This means that American workers earn a higher wage rate due to a larger, or more refined, set of skills. However, while wage rates rise, the value of menial labor does not. A product is not magically made more valuable because the worker was paid more for producing it. By outsourcing the particular labor that nets negative revenue to lower wage labor in other countries, the higher productivity labor in the US is freed up for other endeavors that will make more efficient use of the effort. In addition, outsourcing gives us consumer goods at a lower price, which frees up more of our resources, as consumers, towards achieving our individual desires. Outsourcing is an important concept for economic development. It enables further division of labor, which is the only way we, as a society, advance economically.
The American consumer is not the only one to benefit from outsourcing. The workers hired to complete the outsourced work benefit as well. You and I might scoff at anything less than minimum wage, but for many people around the world even $2.00/hr is a significant amount of money that will greatly improve their standard of living.