Are you all forgetting that a BC Liberal won Victoria Beacon Hill in the Liberal landslide in 2001? It should be an easy NDP seat, but with no incumbent you never know.
2001 is definitely the exception to the rule. Not many people voted NDP that year, for good reason, they were in shambles.