Sometimes I lose gun battles before they start or when only one shot is displayed on my screen.
I bet that is a netcode issue as well. The crazy thing is, I generally play on servers <40 ping.
I like to think that I play the game at a high level. I like winning, teamwork, and enjoy a great squad that works together. But this game is just insufferable right now. I was concerned with the beta, but they had only the low ROF guns, so I thought "surely the high ROF guns will be hard to control" but no. You can run up on the shittiest player in the game and unless the ROF difference between the two of you is >200+, you guys are going to mutually kill each other.
The AEK actually got an accuracy boost, a reduction in side to side recoil, and a faster reload. Let that sink in for a moment.
I guess enough people complained about being stomped on in BF3 that they made it considerably easier for everyone. Great if you are into that sort of thing, but it's hard for me to not feel like the game is cheating me most of the time when I die.