Given the estimated gains of globalization just in economic terms (to say nothing of worldwide economic stability in most situations), which are in the 14-figure range, there's significant doubt here. Yes, there's likely room for things to be made in more than one place in many instances. But global comparative advantage is still the single greatest contributor to rises in global standards of living. Billions of people have been raised from extreme poverty due to globalization in the last few decades.
Those shortages we occasionally get are market opportunities that will encourage new market entrants. We don't need to attack globalism to get redundant production.