The idea that everything needs to be made in America would be good for America is, well, not very smart.
It's true, but I'm not so sure about absolute free trade anymore. I learned economics the hard way-- autodidactically reading as much as I could, starting with Smith and working up through Ricardo, Malthus, Bastiat, Say, Von Mises, George, Keynes, Hayek, and stopping with Milton Friedman and Gary Becker.
There's always a challenge in adapting the certain theories that rely on reasonable assumptions that turn out to be wrong.
For example, economics as a discipline assumes a person is a rational actor-- the so-called Homo Economicus always concerning himself with efficiency and carefully weighing opportunity costs.
But that's where we encounter the first problem. People don't behave rationally. Either as individuals or as a group. This has been demonstrated many times, quite notably by the experiment of auctioning off a $20 bill. This always results in someone paying more than $20 for a $20 bill.
Gary Becker was pioneering a specialty he called "behavioral economics" which really focused on the insight that economics is really less about numbers and data and more about people; it's much closer to psychology and sociology than to accounting. Game theory more than macro theory.
The famous NY Taxi cab driver study also proved this. Since cab drivers were free to set their own driving hours and locations, they observed how the drivers decided how long to work. Now, traditional "ration actor" assumption was say that a cab driver would work the longest days when there is the most demand-- say, a rainy day or a major event like a conference or concert or sports event is driving up demand.
But what they found was that cab drivers instead typically set daily goals for revenue of $100 or $150 for the day and then they'd go home once they hit their quota. Of course, this practice had the opposite of effect of what a "rational optimizer" would do. The daily quota caused drivers to go home earlier on the busiest days when they could make the most money. And it caused them to stay later on the days when it wasn't worth it. In other words, the cab drivers had the habit that was the *opposite* of rational optimization. Why? Because we're human and we aren't rational and don't reason perfectly. We have emotions, habits, and biases.
I was able to find the
Christopher Caldwell essay that caused me to question my reflexive and orthodox defense of unrestricted free trade. You might find it insightful as I did.