Honestly, I can't believe some of the overly-negative reactions... but then again...
I think they did a good job delivering on what they promised. I like the fact that they divided the presentation into things we can, actually, play this year--whether full games or Betas; and then games for next year.
Of course, as a fan, the Halo Collection with Halo 2 Anniversary plus all the MP content, achievements, etc at $60; was enough to satisfy my crave for the Holidays and up to Halo 5... and we get to play Destiny on Xbox One as well.
I guess Sony and Nintendo will have to really, really deliver an impressive line-up of pure gameplay and mostly exclusives to cover our highest expectations.