I think they knew that everyone wanted to see a new game. It's hard to get up on stage and know you're about to disappoint.
Good business decision to get the last bit of cash out of the license. Bad business decision to try to hype it at TPF when everyone wanted to see a new game.