Generally when DLC is released, it is stuff that had to be cut to get the game out in time, or something similar. Map packs for example, yes we all know they are coming. But they probably aren't done yet. Yes we know Batman is getting DLC, but it isn't done yet.
The two DLC packs that were released for Assassin's Creed 2, Bonfire of the Vanities and Battle of Forli was going to be included in the game at first, but was cut due to time constraints. Then after the game was out they finished the two cut episodes and released them as DLC. (Now whether or not we should have to pay for stuff like that is another discussion.)
This new stuff for EoT have been there all the time, then why not let us play it? I'm not saying people can't be excited for it, it's great that they are making it available. I just think that on disc dlc is lame as hell. Of course there is the bright spot that it's free but it's still lame.
This whole console generation have been this way, and unsubstantial dlc is the ****ing worst.
While I don't generally care about review scores as long as I enjoy a game. Activision and Beenox certainly does. Bad reviews put people off from buying a game, good reviews generally garner more sales. I for one still haven't bought EoT because of the scores. I'm not gonna fork over 70 bucks (yes, thatis what it costs here) for a mediocre game with six hours of content. Even if I would find it enjoyable.
And Spidey needs all the good scores he can get, contrary to what you may believe his games doesn't sell that well. Sure they sell enough to make their money back, last time I checked Shattered Dimensions didn't break the one million mark, and Edge of Time is probably never gonna get near it.