The problem with Crysis is not the requirement per se... but that you need to set the game at the highest possible settings to be able to "view" anything in the distance. Try climbing up a mountain and look down at a village and you'll see what I mean. It's a miracle if you can see a tree or two...
Granted, it ain't that bad at lower resolutions where you can't even make out which is the ground and which is a tree, but... at higher resolutions, it's annoying. So the Medium and lower settings just don't play well at higher resolutions, at all. Blame that to poor level design. Most of the levels in Crysis consist of dense jungles with really vast view distance...
So you are pretty much forced to push higher settings at higher resolutions if you want the game to "look" right. In which case, a bigger and badder graphics card is almost absolutely a necessity...
Now, onto Crysis 2, the main problem still remains. Level design consists of really large landscapes with very vast view distance. You can expect up to 1000 trees or even more in any random view. But then consoles only have that much RAM, so obviously, even 200 trees is already asking a bit much. By standard, though, Crysis only displays around 30 trees or so on the screen at once, which is fine if you keep looking forward. Distract yourself a bit and try to look at the scenery, and expect either a crazy frame drop, or a bland scenery to look at. For a game touted for its graphical prowess, this is just not really acceptable... Back to consoles, the view distance has been greatly decreased... to the point where now you can barely see a barrel 8 meters ahead of you. Is that bad?... Yes... how are you supposed to take advantage of the exploding barrel if you don't even see it?
YouTube - ‪CryEngine 2 vs CryEngine 3‬‎
[end of rant]