Where some see potential impotence with regard to China and Russia, I see (As a conservative free capitalist) an opportunity. It's actually what this country desperately needs. Unlike China and unlike Russia, the US, Canada, and Mexico together are self sustaining economies. Yes, the initial hit would be hard and if not managed properly by our Federal government could be disastrous, BUT, if handled correctly it would provide the biggest boon to all three nations that neither has ever experienced before, not even the boon after WWII. We don't need to actually have a military engagement, instead if worked properly, we could politically unite all of us, and also create a massive economic monster. Right now we share in the wealth and industry that we mostly invented and created, but we don't have too, and we shouldn't be, IMO. Think of zero unemployment for all three North American nations, and median income rising to levels not heard of. All because of a few tiny islands and a peninsula.
Of course, Obama is too short sighted to see this, and American's that get their viewpoints from the likes of the Krugmans's of the world, and the liberal wing of the democratic party would never understand what we could become if we really stopped doing business with Russia and China, but the theory is logical, and ideally correct. It's what we should be doing anyway as our economy is sinking and bleeding, and unless we provide a stable growth based economy for our own interests, we will eventually find ourselves here anyway. It's inevitable, so why not start the process now. We can still trade with other nations, and I think a few of those South American countries would welcome participation, not to mention the virtually untapped African continent.