how is it not badly optimized, the power of a core i7 at 4.00GHZ 6GB ddr3 and a 5890 2gb gets 35fps at times at 1920x1200.
just check youtube its disgraceful, that rig has the power to become self aware and it cant get 60fps in crysis in firefights :<
The cry engine 2 is in no way badly optimised. You have absolutely no idea of the amount of work going on under the hood in that game. Have a look at some of Cryteks published papers on the new graphical methods they used for the engine. Ever heard of Screen Space Ambient Occlusion (SSAO), they pretty much invented a method of doing that in real time and now pretty much every game uses their method or close to it.
Crysis is a tech demo, the fact that they made money out of selling it is a nice side effect. What they really wanted to do was license their engine. Unfortunately for them they didn't see the way the industry was headed atleast with regards to FPS. Cryengine 2 being aimed at the PC meant many developers weren't interested in it. Hence the reason why they have the cryengine 3 aimed firmly at being as cross-platform as you can get. They learnt their lesson.
I'm digressing from the main point though, these calls of crysis being poorly optimised are absurd. Just because your rig can't handle the graphics of the game does not mean the engine is bad. It just means that you have to wait until your next upgrade before you can play with all the eye-candy.