When Obama last held a big news conference, there had not yet been terrorist attacks at Fort Hood, Detroit, and Times Square. Scott Brown was an unknown Massachusetts state senator. There was no national health care bill, much less national health care law. Tiger Woods appeared to be a model family man.
A lot can happen in 307 days, which is far longer than George W. Bush or Bill Clinton ever went between news conferences.