I think alot of it has to do with the way things are evolving with games. It seems every game now is super hyped when it's in production, rabidly chastised when it's finally out, and finally settles into being a decent game after all the release hype finally fades.
I mean cmon, look at diablo 3 :P