Letting China or other foreign nations invent the next great technologies and then buying it from them sounds to me an lot like outsourcing R&D. The US already outsourced much of its manufacturing, if we outsource the R&D as well what jobs will remain in the US? Surely we cannot become a nation of middle managers.