I think the NDP is in not that bad a shape in retrospect. Their caucus is a lot more balanced - before it seemed to be Quebec + a handful of other guys
Correct; people who are acting as though they are in a terrible state have clearly not been following Canadian politics for very long (or have forgotten what they used to know). I would also note that there's now more 'logic' to NDP support patterns in Quebec that indicates that they may have attracted a proper base rather than what looked like borrowings from elsewhere.
What's new? Toronto has always been a frustration for the federal NDP. Significant breakthroughs in the past have never lasted either.
I actually haven't been following Canadian politics for very long, so why is this?