Well then they'll just source the part from abroad. This is the same flavor of thinking as "tech workers should unionize".

Excuse me? Unionization is responsible every worker's rights law ever passed.

Exactly, tech workers would be fools to not unionise. All of them, in every country.

Let them. And let them eat the higher cost - foreign suppliers will not ship that stuff for free, and will demand securities for large orders. At some point, there will be a financial equilibrium.