I have been playing it like crazy, have something like 50hours online so far, only had about 3 games that I got bumped out of, I think because of the server for that particular game reset or shut down. I have not had a single actual game crash, Have played the main online multiplayer mode, Co-op mode, and a little single player and have not had a single issue. So I do not know where the whole Unplayable thing is coming from, unless you have to have internet connection to play the single player as well and you have no internet, I guess that could be an issue lol.
Any game will rub each player a different way, all I can say is I find the game both very nice graphically and fun.
There are a couple issues however I wish they would fix. First is the voice communication, On PC you really can not voice communicate with anyone on the team unless you guys are in a party, so that means you have to friend up- party up etc, I just want to jump in a room and have the mic on and everyone able to communicate like MW on Xbox. So basically all in-game com is done in the chat box which is a pain in the ass if you are busy using your hands to actually play the game.
Also, Punk Buster is pretty good and kicking/banning the cheaters, but every once in a while you get someone in a game with an Aim-bot that PB does not detect. So I tend to stick to hard core rooms so if we get one of them in the game and on our team, we can team kill the shit out of them. But even so, you only run into those aimbotters once in a while. Hopefully they will update PB to detect it better. I notice EA tends to punish these guys by resetting their stats, which is not very effective as they play just to piss people off not for stats, so continue to do what they do, EA needs to have a 0 tolerance policy and ban them.
But over all the game is in my opinion, Great.
Not sure if it makes any difference but I am in the U.S. and stick to servers in my region. If you are not in the U.S. I do not know if that makes a difference in how much you crash, if you are on the south american servers on south american internet, Maybe you crash more? I don't know. Not sure why people are reporting so many crashes, I would think more likely an internet issue not so much a game issue.