If your supply chain encompasses two countries then a disruption in either country will take you offline. If you keep everything in-house you only have to worry about one country.
You can also harden your supply chain by having multiple suppliers in different countries, so a loss of any one isn't an issue. For something like Covid-19 it's near impossible to avoid disruption, but for less-global outbreaks it can be a winning strategy.