"America first" sounds OK and will get a lot of votes in a presidential campaign.
The fact is, American labour cost is just too high for products to be produced in USA and make money for the manufacturers. If heavy import duties are imposed on foreign-produced goods, who will pay for the higher price (no matter whether USA made or imported)? You got it right, The American consumers!
If American workers find it easier to survive on welfare than work for a living, who is going to work??