Is it just me or reading at the comments, there's no way on earth anybody can be happy about anything.
40 gig : too big, low bandwith will bite me in the ass, Textures must be too HI res, the game hasn't been optimized, tx microsoft for filling up my HD space with a 40 multiplayer only game...
20gig : not enough modes, low res textures suck, won't be 1080p, I wish the game would have more content, too old too bad engine, not paying 60$ for 20 gig of game.
I'm not sure if you know how the internet works, but it's a collection of millions of people. People with different opinions and points of view. If group A doesn't like thing B, they will complain about it. Group B likes thing B, they aren't complaining about it. If group B doesn't like thing A, they will complain about it. Group A likes thing A, they aren't complaining about it.
Not everyone will be happy about everything, that doesn't mean no one is happy about anything. The game could be 100+gb and I think that would be great.