I know what you are saying, although I have followed the games development over the past few months and I knew what I was going to get. So forgive me if I don't really understand the sudden shock on launch day by a lot of people. There are components in the game that I would prefer removed such as the constant help hints and the visor which although is nice and helpful, it is actually a well disguised tool for younger or less experienced players to complete each level.
Unfortunately, us PC gamers that have been playing more advanced and complex games over the decades and the relatively new simpler model of console gaming must learn to live together lol.
I will say one thing though, when I first heard of a new Crysis game I initially thought I'd give that a miss because I don't want to be upgrading my PC hardware until next year or so, which itself says a lot for Cryteks reputation and possible loss of revenue from the release of a new title. I was pleasantly surprised to see that the game ran so smooth and looked so nice. Yea I know textures are lower res in the game but the amount of detail in each level is phenomenal. If all of those textures were higher and sharper you'd need a beast of a machine to run the game and clearly that wasn't the developers choice this time round.
I hear you but I can't agree with the lack of information as there have been many videos available showcasing the developers work and the forum guys on here keep us up to date. Most people expect them to tell us everything about everything but that can't always be possible. In any case this isn't a new concept, it happens all the time but every time it happens there is the same hatred and venom spited at the devs. I remember the infamous CoD MW2 scenario, people were angry and saying "sod you IW we will wait for Battlefield BC 2". Then when that came out it was "sod you Dice we are waiting for Treyarch they won't let us PC gamers down". Then it was "Sod you Treyarch Crytek will show you how to make a proper PC game". Now it's "sod you Crytek we will wait for Battlefield 3" lol.
I agree on the fact that we get unfinished titles a lot these days. In defence I'd say that it's not as disastrous as the launch of Blops. I had to run that game in not only the lowest graphics settings possible but use driver tweaks to use lowest quality possible, just to have enough framerates to enjoy the game. It took weeks for them to fix it and it still doesn't run as good as it should.
But what can we do? Apart from raise awareness to the media that publishers push out games too soon. Crysis 2 was in development since 2007 and announced in 2009. Couldn't EA have waited another few months? Maybe a lot of it is more financially political, you only have to read up on the case of Vince Zampella and Jason West to know that release dates of titles or DLC can be strategically placed to coincide with rival releases.
That's what I think anyway. It's unfortunate, but Meh... at least the game runs nice and is playable for a large majority, he says while hoping not to incur the wrath from those that can't play it.