Further thoughts on Trump in Mexico. By all appearances the meeting was at least a qualified success. To be sure, the two leaders don't agree on everything but were able to agree on a joint statement with some meat.
One reason they could agree about wall building is Mexico could really use a wall along its southern border to keep out the Central Americans. The U.S. might help them build it, or help pay for it.
Both have problems with drugs moving north, money and guns moving south, and the cartels making it happen. It is no stretch for them to agree to work on that issue.
Improving NAFTA? Show me a treaty that couldn't be improved after we've lived with it for some years.
Trump backed down a little on "keeping manufacturing wealth in our hemisphere." He'd campaigned on keeping it in the U.S.
His main plus, he looked and acted presidential. Doing so gives the lie to those who say he isn't up to the job. That alone is a huge win for him.