There are non-intuitive arguments that outsourcing is good for Americans due to the importance of a dynamic economy, the lower costs of goods and services, and the usual gains from trade and specialization.
FORBES: Is Outsourcing American Jobs Wrong?