1) Black Ops fail of a launch and awful first 3 months
2) Duke Nukem svcking something awful
3) Crytek seemingly catering to consoles
I have never played a game that was perfect out of the box, and I doubt I ever will. Crytek has made a fine game, and when you get down to it you have to agree. The PC gaming community is mocked because of people like most of you; whining, complaining, and moping around because something that ticks you off hasn't been fixed within THE FIRST WEEK of a launch.
NOW NEWS FLASH
Game Devs are people too- just like you and me.
Just because 100 angry shut-ins cry for a fix to a problem on day one, doesn't mean they can magically snap their fingers and have a patch delivered to your desktop on a chariot made of bacon and tigers blood- This actually takes time. People have to sit down at their desks, sift through code, write new code and before all that find the source of the problem! Let's just take a look at what we've asked for.
1) Advanced Graphics Options - Not that bad, totally do-able!
2) Pirates not being able to access online content - No sweat, right after we finish those graphics options!
3) Hackers and cheaters/anti cheat system - Uh.. yeah. Of course we can fix that too.
4) Directx11 support - Sure why not
5) Lobby and level up system bugs - Yeah yeah we'll get to it
6) Hardware issues (multi GPU flicker) - Ok yeah; heap more on the pile.
7) Account access bug fix - Honestly, we're not gods.
My point being, is that you can't expect instant gratification for everything that is currently a problem with this game. I acknowledge the fact that all of these issues could have been corrected before game launch of the developers had been paying attention- and yes I'm aware that this is a console port. All things that for a company that was started on PC gaming should have taken into consideration, but we should be used to getting shafted by now. The next patch will fix things- maybe not everything- but things. Just calm down and stop complaining, give Crytek and EA breathing room so that they can assess the situation and not think that their PC gaming community is a bunch of blathering basemant-dwellers.
All of this being said, if there isn't a fix soon, it will be on the companies head, and they will lose many customers. Maybe a little more community communication would be nice as well. Let us know often what is being done to fix the issues. You will save yourselves a lot of forum space.
tl;dr Things take time, the PC community needs to learn a lesson in patience- myself included.