As long as america continue to allow free trade our wealth and jobs will flow out of the country as countries seek cheaper labor and sell it right back to America with no restrictions. The standard of living is raising in other countries while lowering in the US. Labor is already getting too expensive in China for cheap goods so companies are beginning to look at other countries for cheap labor, or bring manufacturing back to the US and us automation to make up the difference.
The US really has no incentive to allow this to happen. We have the largest market in the world and could very easily do what China does if other countries want access to it. The US allows anybody into our markets while China bends them over the bargaining table requiring them to give up IP and form joint ventures with Chinese companies. What incentive does the US have to do "fair" trade? We have all the leverage in any negotiation but for years haven't used that leverage. At some point we're going to have to or the citizens are going to either rebel or accept lower standard of living, lower income, and lower life expectancy.
I'm starting to believe that the reason Washington DC does nothing about the opioid crisis is because it benefits them. If thousands of unemployed, heavily armed rust belt men were not strung out and dying from addiction they probably would have organized and marched on DC a long time ago and got payback on the politicians who have sold them out for personal gain.