Maybe we can do both...
Buy American.
Instead of having a environmental protection agency that stops the USA from mining our on rare earth metals because there may be some radiation left in the soil after you remove the rare earths. We should be mining these metals to use here in the US. Instead we send all our tech to China so they can be the world leaders in high tech. I am convinced that is why Apple makes there stuff in China. They spend a lot of time and money teaching the Chinese how to build these items.
We need to stop the anti business practices that have been employed in the past and bring back our leading edge manufacturing the the US. We went from theory to a real nuclear bomb in 3.5 years. Everyone since then has just copied what the US invented. Many of these people took far longer than the US took to just copy us. We need this back to be world leader again.
The peripheral businesses come as a by product of innovation. To keep our competitive edge in business we should have to fight it out with the world. But this fight should be on even terms. Currently our government is giving the advantage to foreign competitors. An example is the rare earths mentioned above.