Well Alex, reasonable point,   but..... many, many people in Canada feel that NAFTA is NOT in our best interests.  See the NDP manifesto. 
The truth of course is that NAFTA and the previous Auto Pact are good for both countries.