Harper publicly asked the national party leaders for their input. So if Ignatieff wants to take the position that he could do better, I would first like to know why he chose to hold back his better and likely brilliant ideas. IMO, it would have been much better if he was chosen at a convention instead of appointed. As it is, he seems to be a puppet for those who put him in power. And what's best for the Liberal Party will take precedence over what's best for Canada.
That said, given the choice between a puppet and Dion, I'd take the puppet any day.