Yeah, the economy and stimulus were big, but the Liberals did not present their arguments in this way. I think Jack Layton was closest with his campaign, more compassionate and caring.
The biggest problem our political system has is that it is too orchestrated, too many handlers, too many polls... I suspect people were never really comfortable with Ignatief as he never came across as comfortable himself; perhaps if he had had the opportunity to be himself more it would not have gone so badly for them. In fact Dion may have suffered from the same problem to some extent. Layton molded the NDP, whereas the Liberal party tried to mold their leaders.