Tariffs and Buy American hammer imports with costs, forcing factories back onshore fast. Subsidies just shovel money at companies that still offshore anyway.
Tariffs can just act as a tax on consumers and spark trade wars. Well-structured subsidies with strict clawback rules offer a way to build locally without spiking prices.