Basically I see it as this:
Crysis 2 was made for the console AND pc. Instead of spending all the time in the world to make this great game for PC AND Console, they made a GREAT game for console, and decided to release it to PC at the same time.
Could you imagine they released it for the stupid consoles and NOT PC!? People would have gone nuts, "YOU DIDN'T EVEN MAKE US A GAME!? JUST GIVE US WHAT'S ON THE CONSOLE, IT'S INCREDIBLE!! PLEASE CRYTEK YOU'RE HORRIBLE AND DON'T LIKE US ANYMORE OBVIOUSLY!!!"
... instead we got: "YOU DIDN'T EVEN FINISH THE GAME!? JUST GIVE US A FINISHED GAME, IT'S ALL WE ASK!! PLEASE CRYTEK YOU'RE HORRIBLE AND DON'T LIKE US ANYMORE OBVIOUSLY!!!"
....
Point is, they made the game as good as it is going to get on Consoles, and gave it to us once it was there. Now they've been working non-stop on making what WE have better and better and better. Finally we have DX11 coming in a day or two, and it's going to be even better!
Thank you Crytek and/or EA for doing what you've done! Thank you for giving us the game as soon as we were able to have it, and continuing to make it better for us - the real gamers.
That is all.