I think outsourcing and hiring illegals is a sign of wealth, not poverty... People in other countries are willing to work for much less money than americans because they have less, so american companies hire them.

America is one of the most capitalist countries in the world. Businesses there have more flexibility and power. China has moved more towards a capitalist system in recent years and they now have the fastest growing economy in the world.

America has also been at the forefront in technology for the last 100 years or so.