Do you believe in the free movement of labor across national borders?
To movement across borders? No! - but again, we have self inflicted many wounds onto our own work force, with unrealistic expectations for low end labor, government hand outs ,etc and reducing our liberalism at home would largely solve this problem.
But as for the US trade policy? No, it cannot address those other problems you mentioned, not without clumsy central planning that picks rife with unintended and bad consequences to our own people, including the stunting of technology.
For example, we should not blame Apple or China for the fact that almost all of Apple’s products are made in China. Why? Because it’s American liberalism that caused it .not Apples’ greed. As for the conditions in China that make it attractive? Sorry, not something our elected officials can change. We just can’t.