I think you'll find that many games have great aspirations that are then scaled back due to budget, time or system resources. It seems to be the latest thing, let's look at what COULD have been and assume that it was all 99% done and they dropped it just to spite us, or to sell it as DLC, or because they're dumb dumbs.