I rubbish you rubbish
You are an idiot if you think a game that runs poorly can be justified by blaming insufficient hardware. The primary factors in any games development life cycle are cost and feasibility. Above all, to be feasible, a game must make money. To do that, it must sell. Crysis WAS poorly coded because it simply does not give enough of an improvement over any other technology today and yet has a significant performance penalty assosiated with it. It attempts too much and achieves too little. The simply fact is the technologies displayed in games like crysis dictate not what is playable today, but what should be playable in the (near) future. These sorts of games are nothing more than poorly devised and commercialized industry concept pieces. Consumers such as yourself should be more interested in the technology that is available and playable today, not what may be playable years down the line. Case in point CoD4, which looks and plays absolutely bloody fantastic even on 1 or 2 year old hardware like im running now.
I have not played crysis, though i have observed others playing it and followed the promotional hype that followed it. I will not touch it with a 10 foot barge pole until the technology that can run it properly is available and financially viable. When that time comes, however, i suspect there will be far better and infinitely more enjoyable games than a concept piece made years ago.
yet, if they simply reclassified medium in game as very high, and low as high and added even lesser options for "new" medium and low settings and hide the "higher" options. then it would run great on most hardware, and look similar in quality to any game out there and you would have nothing to complain about. its not YOUR choice that the highest setting should be playable. its theres. you WANT the highest setting to be completely playable now, why can't people tell the difference between want and need anymore. If they reclassified the settings it would run as you want and you wouldn't have realised it could do more, they could have "released" a patch that was 2 gigs and pretended it was high res textures which unlock the settings in a year for all the people that just can't understand the gameplay doesn't change based on the graphical settings and kid themselves a game will suck unless they can play it at top settings.
It isn't industry standard to make a game in such a way, but then, this game won't look dated in 2 years either will it. Nor did the industry standard become law at any point and frankly, anyone can make their game anyway they want.
it IS hardware limited, dropping graphical settings changes the framerate quite significantly. overclocking cpu does next to nothing. i mean its this simple, every game in history does one of two things, increases fps when you overclock cpu/drop cpu based settings, or increases fps when you overclock gpu/drop gpu based settings. Every game in history lets you see if its gpu/cpu limited this way. Crysis is gpu limited, simple as that. IT doesn't run at 500fps when you run the lowest res/settings, because the world is massive and the maps are massive, that takes a certain amount of juice to keep all the memory/textures loaded.
tri sli doesn't scale that well, and they were using very high settings in that review with dx10. I would hazard a guess that like sse4 can massively boost performance with honestly, very very little hardware/transistor cost next gen gfx will have a few registers and things that can boost speed for some basic dx10 stuff, hell it might not, who knows.
maybe the game isn't coded the best in the world, but at high settings the game runs pretty decently as is, and blows anything else away. it looks better than anything else but also does it on a massive massive scale. thinks like bf2 didn't run that well because the massive maps/draw distance takes a lot of power. normally the "best" looking games are indoor games with a limited number of things to draw and lots of easy walls to produce to reduce the graphical cost. Crysis goes best graphics with an incredible amount done.