Yep. The people of Russia had to embrace the FACT of the communist revolution. (Hint: because something may be a FACT does not mean it is GOOD.)
Innovation. Innovation. This means the innovative products and processes will be in America or India? If in India, what good does that do us?
I do believe that during America's greatest growth and ascendancy to power was when it was "isolationist". (Incidentally, the word "isolationist" is an artificially loaded term like "racist", "feminist" and "homophobe" intended to stifle debate and scrutiny that its subject cannot stand.)
Only the most shallow thinkers, or those with destruction of national sovereignty and globalist agenda, can possibly think bleeding the wealth of the nation to foreign countries can be good for the nation.
"Innovation". LOL! Who gives a shit if a corporation grows wealthier if that wealth is not turned into the very nation whose free system allowed them to exist in the first place?