NDP leader Jack Layton was on Question Period Sunday in a vain attempt to convince you that if he forces an election, it will be Stephen Harper's fault. Elections are generally unpopular, and no party wants to be seen as forcing an early vote. Ergo the coalition partners are trying to create the narrative that Stephen Harper is purposefully trying to engineer his own defeat. If that's the case, then the opposition is doing exactly what he wants them to do. Sure CTV's Barney Fife was on TV a few short weeks ago saying that Stephen Harper was trying to stay in power because he likes power, but you'd be foolish to take Fife at face value.
It might be true that the PM wants an election. The Liberals want an election, and threw the "stay in power" hot potato to the Dippers. "Carrying out the desires of the Conservative Party", is that the NDP 2011 slogan?