I didn't buy Crysis on PC and I surely wouldn't buy it on a console. It wasn't a good game. I played the demo/beta thing and I was bored to tears. Sure, the graphics are awesome, but if the gameplay is lacking, all your engine efforts are wasted. It's like buying a Lamborghini with no transmission; looks pretty but something ain't right inside.
Stop making excuses for your shitty sales and stop blaming piracy. Admit that your game was average with a pretty face and we'll like you better.
Life is sexually transmitted.