After studying the election some more, I think this year's spolier is really the Green party of Canada. The Greens of Canada really have no reason to exist, they are a 3rd rail of both the NDP and Liberals.
Canada can successfully create a majority government with a Liberal-NDP coalition if necessary, or a minority government with cooperation with Liberals, NDP, and the Bloc on an issue-by-issue basis.
BUT, the Greens are truly the enemy this year. They have a less green policy than both the NDP and Liberals these days, and their more moderate economic policies are identical to the Liberals for all intents. There's no reason for anyone to waste a vote on the Canadian Greens.