Entitled... in what way, exactly?
These are things that we know are coming, or which we've been told are. They are major elements, that will definitely affect how the game feels and plays. We haven't seen any development or progress on them yet, as we draw closer to the release time, and if they are not delivered, or delivered half-heartedly, that will affect how people view the game and its development as a result.