A good post-mortem from the Tyee. [View all]
This article supports some of the problems mentioned quietly during the campaign and expands on the ideas that were mentioned here in other threads.
"McGrath's comments are delusional. The NDP's monumental defeat was so devastating that it may take a generation before even a chance to form government happens again.
But McGrath wasn't alone. NDP leader Tom Mulcair's special advisor Brad Lavigne's statements were equally absurd."
http://thetyee.ca/Opinion/2015/10/27/NDP-Was-Not-Ready/?utm_source=daily&utm_medium=email&utm_campaign=271015
Those NDP "battle of the blands" recent campaigns all had several elements in common:
A mistaken belief that a conservative, play it safe, front-runner, government-in-waiting type strategy would succeed no matter what;
A focus on risk-averse platforms designed not to rock the boat with centrist voters who might worry what an NDP government would do;
Running like pale Liberals instead of colourful New Democrats, leaving voters to pick the real thing over the imitation version;
Weak, mostly content-free advertising focused on the leader only;
Very few strong social democratic campaign promises that might excite the base; and
An inability to pivot as circumstances changed during the election.
" In the end, this election showed that it was the NDP, not Trudeau, that was just not ready -- not ready to show they could govern Canada by campaigning effectively to win."