I don’t believe actual free trade, with people trading freely, is the problem. Sh*tty trade deals, such as with China, etc., are the problem, where we sit there and take sh*t, such as dumping, tariffs on our goods, and other crap imposed by our trading partners. I find Trump’s use or threatened use of tariffs useful to stop such things, as well as stop the invasion crisis on our southern border.
My ideal trade deal, whether bi-national or multi-national, would simply allow each party to raise a general tariff just large enough to fund a robust goods inspection process. That would probably be less than 5% ultimately. Congress would still have the sovereign power to raise other tariffs as needed to address problems of dumping, high tariffs on our goods, an exceptionally high general tariff by a partner, etc.
We need to get out of the WTO. I never hear anyone talk about that.