I think that, really, this illustrates how to properly handle piracy more than anything else. When this game got leaked, people rallied around Crytek, vowed to purchase the finished game, and did what (admittedly, little) they could to try and stem the piracy. When the PS3 was cracked, people were practically celebrating... so, what was the difference?
The Crysis 2 leak focused on the impact that it had on the developers: the potential for severe damage to the developer, the damage to the people making the game, etc. It brings out a basic sympathy for other people who get put in a bad spot. When the PS3 was cracked, the first response was "No its not" (a lie), "It's cracked but we fixed it" (the fix was broken in short order), lawsuits, threats, and then invading every PS3 owners console, regardless of their stance on the issue. Sony triggered defiance and anger with what they did. Admittedly it might not look good to the investors if you humbly say "Look Hotz - you know a lot about the PS3's security. Help us find a way to reinstate OtherOS without enabling piracy and we'll call it even", but in the long run I think they would have had a much stronger community - and quite possibly much stronger security - if they did.