I will admit I am skeptical, just due to past statements and deadlines, however I do believe they know the type of pubic opinion that would be the fallout of not delivering at this stage (in part at least).
Last week was a good show that someone still believes this is going to happen, it would be sooooo ugly for them not to deliver today.