Now, he says, the economic challenges the country faces are so great that Barack Obama should take a lead role in getting a new stimulus package through the lame duck Congress.
Some are worried that knowing the date a long time in advance will lead to longer election campaigns, a lack of flexibility and the possibility of a "lame duck" government limping on longer than it should.