As others have pointed out, a book this close to publication date must be mostly complete, so there's already a substantial investment.
It's possible that the book was cancelled some time ago, but the distributors weren't notified until recently.
If WotC believes that a cancelled book announcement could hurt sales of their entire d20 product line then it would make sense for them to delay the announcement for as long as possible.