Even though there are console games being pirated as well, by covering everything Crytek is sure to at least get what they deserve from sales, and more power to them for that, they work hard and listen to their fan base unlike other companies, they deserve it. Just the other day I saw someone on this forum (different thread) say that they had an illegal version of Crysis, and you wonder why Crytek would feel the need to release multi-platform? I assume the majority of people on this forum are fans of either Crysis itself or of Crytek. So for someone on this forum to only have an illegal pirated version of the game just completely stuns me, if all you have is an illegal pirated version you have absolutely no room to complain, as it is partially your fault for the multi-platform release.
Crytek has claimed that the requirements of Crysis weren't really an issue for the lack of sales, but I can't see that as true just due to everything people heard about it at release, but as Crytek claimed that it wasn't the reason the rest of this is my opinion and experience. If the requirements had anything to do with the poor sales of Crysis it would probably be due to what Ginsu just said, "...people are uneducated about system hardware and it's associated software." All anyone ever heard about Crysis was that you would need to sell your soul or travel to the distant future in order to acquire a PC capable of running Crysis. Personally I didn't buy Crysis for awhile after its release due to these reasons. After hearing about how good the game was I became a little more interested and on an official Crysis page they had an app/plugin that would look over your system and tell you if you could run it or not. In order for my 2004 factory stock eMachine from WalMart to run Crysis in 2008, it just needed a small memory upgrade. (Crysis was released in 07 but I didn't buy it until 08.)
+1 to that post. Those are some excellent points that I agree with. Multiplatform is certainly the way to go for the future because of pirating issues and becoming a bit too focused on a small group of gamers. The only problem with multiplatform games currently is that the PC is a generation of hardware ahead of the console versions, which makes it extremely hard for developers to put equal care into each version without mucking something up. What we really need to hear over the course of 2011 is the announcement of the next console generations.
Right now it is very hard to optimize for both DirectX 11 PC's and DirectX 9/Open CL Consoles, while providing everything each version demands like dedicated servers, a good match making system, good control mapping, modding and mapping support, a great quality VoIP for the console versions so freinds can casually chat. And then you need to develop patches afterward that answer to the new demands from each individual platform with hardware which is 5 years apart is extremely difficult...
The only solution is a new console generation to come out soon to help bridge the hardware gap and make it easier for developers to create and support a great game across several platforms.