Well reading this thread Fidel you are in fact saying that there is no point in electing any progressive government because their hands are tied by NAFTA etc. So why should anyone care about the NDP then? Because our politicians accept your view of the world we are losing voters ever election because they are listening to the message and agree that there is no point to electoral politics.
So why did dozens of Liberal government lawyers and Chretien even bother to sign NAFTA if it's just a loosely worded set of guidelines only that you two babblers suggest that it is? What was all that stink about Chretien making his party out to be the most anti-FTA and anti-GST party of any leading up to the 1993 election? Why did voter turnout in Canada drop off after Canadians realized the Liberals lied about opposing Mulroney and that wing of the party's very neoliberal agenda? Were the 1990's just a figment of all our imaginations?
Since you clearly belief that an elected social democratic government can't accomplish anything meaningful why are you such a partisan?
Do social democrats in Sweden, Norway or Denmark have to deal with top-down federal-provincial politics and ridiculous trade deals between their countries and the USSA? I dont think so. There is something called federal and national level politics with real consequences for economic and social conditions in Canada, and the rotten eggs roll downhill from Ottawa.