Yep, the senator from Oklahoma says it is good in a Washington Post column. Most of Senator Lankford's confusions are pretty standard, but he does come up with an original one.
"For starters, a powerful economy such as ours often runs a trade deficit because of the immense buying power of its people. Mexico’s average net per capita income is roughly $13,000, while the average U.S. household brings in more than $41,000 each year. Americans have a far greater capacity to buy goods than do consumers in Mexico. It should come as no surprise that we do exactly that."
Okay, we have a trade deficit simply because we are a rich country. I suppose someone forgot to tell Germany that it is a rich country since it has a massive trade surplus of more than 8 percent of GDP (roughly $1.6 trillion in the U.S. economy.)
He then tells us that our imports frrom Mexico will help it to grow and eventually make Mexico a better market for U.S. products. While this is true, Mexico's economy has actually grown less rapidly on a per person basis than the U.S. since NAFTA went into effect in 1994. While NAFTA may not be the cause of weak growth in Mexico, it apparently has not prevented the two economies from diverging further.
Then we get some of the standard confusion pushed by denialists:
"Foreign investment also tilts the trade-balance calculation. Because we have the world’s largest economy and the strongest currency, more money comes into the United States than goes out. This surplus of investment adds to our trade deficit, even though this foreign cash stimulus is a positive for our economy.More ...