Well the political left in Canada was opposed to North American Free Trade decades ago, it's just that the Conservatives were in power when the time came to signing. Remember these are agreements for companies, not for people! And remember, we are one of the few countries in the world positioned to be comfortably auto-sustainable, with all our resources, we can get away with not participating, the change would be something, but it's doable especially for a country like Canada. You know many US corporations treat Canada as a job shop, just hire people (frequently not Canadians), and drop them when they are done the project that could be just a couple of years (because market needs change). They take profits out of Canada and don't reinvest for Canadians. So the financial stability and some of the some of the so-called benefits to Canadians of FTA/NAFTA are questionable. People are just afraid of change more than anything else.