This is pretty true. I think this whole thing has been an argument for a low across-the-board tariff, to internalize the risk of supply chain disruptions.
Maybe a tariff inversely related to domestic production of the good and directly related to its necessity. If your country produces zero units of a necessity (e.g. 7nm silicon), the tariff should be high. Zero units of beanie babies, low tariff.