BF4 has been surprisingly stable for me, I was expecting worse from all the QQ about it. I overclocked my 7950 last night and had a bad crash; complete freeze with looped sound. I hope it was coincidence and not a result of the overclock, because it was pretty mild and should have been fine, it would be super disappointing if my 7950 couldn't handle the oc.
To me, BF4 has the potential for the most gratifying PC gaming experiences I've ever had, and I've been gaming for a long time. But for me, the absolute worst part of BF4 that ruins most games is team balance. I think I've had one game that ended within 50 tickets. Almost every game ends with one team winning by 400-600 tickets. The other team, the one I usually get put on when I join, literally has no chance to win. I'll admit I'm bad at the game and probably will always be, but lots of people are, and even bad players should be able to have fun and enjoy the game.