I think that, if we're analyzing a lot of the elements the game is supposed to have; we have to think about every possibility, and among those (maybe the most important of all) is the fact that development may not go as smoothly as planned. What can you expect, after all, if a game that was announced about 8 years ago; changed generations, engines, and directors? Of course stuff that was supposed to be in the game is probably not going to be there in the final product.