JIT is usually based on the delusion that everything is always available, the supply chain works perfectly all the time, nothing will fail testing, and there is no adverse weather.
JIT often expose failures within a company, from inbound loading dock to store back rooms. Instead of fixing the problems, the companies lie to themselves about how effective their systems were.
A really high import tariff would knock the legs out from under Free Traitor™ grip on the economy.
JIT tries to offload risk and cost to suppliers.
In order to satisfy JIT requirements, the supplier has to maintain inventory and spare production capacity. This works, until it doesn't and the supplier is forced to say "Sorry, we are unable to deliver".
It's similar to the 2008 derivatives debacle. Derivatives were a way to re-package risk, so that risk-averse institutions could put the financial risk on others. This worked until a big contra-party was unable to fulfill it's obligation and went bankrupt, sending shock-waves across the financial system.