I agree with your points, and it's an interesting question. I think that everybody except the diehard monolithics, who want to talk in categorical statements, would agree that the concept of trade agreements and liberalized trade is a complex issue that has a number of nuances to it.
It's true what you say about some of what's going on in Latin America. We might disagree as to whether or not that was the deciding issue in the U.S. mid-term elections. I think there was something a little bigger than that.