> Because the economics literature is quite clear that international trade is beneficial to all involved.
If you narrowly focus on economics, yes. But what are other consequences, outside of economics? By outsourcing everything, you lose control. You allow uncontrollable external factors to affect you. You open yourself to be blackmailed.
So in a way yes, those principles are weak because they are incomplete. They do not take into account the full range of possibilities that can happen in the real world.
In theory by allowing private entities to run these businesses you're also losing control. If you need absolute control then what you're asking for is a command economy - I lean toward socialism but that's a bridge too far for me.
Some supply chain instability is the result of allowing healthy economic activity especially when the modern goods we're talking about are immensely complex and require incredible specialization to reasonably manufacture.
Any theory which does not take into account a country manipulating a market so it can get a monopoly on a key economic element for other countries, then use that to subjugate or conquer them is a hopelessly naive theory.
If you narrowly focus on economics, yes. But what are other consequences, outside of economics? By outsourcing everything, you lose control. You allow uncontrollable external factors to affect you. You open yourself to be blackmailed.
So in a way yes, those principles are weak because they are incomplete. They do not take into account the full range of possibilities that can happen in the real world.