Prosperity abounds - more than it did before "free trade." Why don't we hear NDP talking about the detrimental effects of free trade? Because tens of thousands of their supporters are in Canadian unions and have steady, high-paying jobs due to their industries' American customers. Trade between us and the USA amounts to more than $1 billion PER DAY.
Historically, it has only been Americans making angry noise against NAFTA. That hasn't bugged me much. Let's be ready for them - and for the Mexicans too.