Crysis 2 works faster because it is less demanding.
That's it.
Utterly false armchair statement. I can have cvars set to values, polys rendered and yet be at 25-30fps whereas in Crysis in a limited size map that would cripple perfomance far more with worse visual results due to inferior and lacking tech in comparision to CE3/C2.