BF3 looks great but unfortunately the net code is not much better than what was experienced in the horrible beta.
Shots still fail to register on any server with a ping more than 50. Then there's the inconsistency - you can kill noob players who are standing still, shooting in their back with 1 burst real quick. Then the high k/d players who stand still, look away and you shoot a similar burst to their back (or for example aimed shot to the head with sniper) will just jump, turn and kill you with 1 shot without losing much life at all. I'll let you draw the conclusions.
No gun travel/no recoil/no bullet hit shake/high leathality hacks are commonplace in the game. That's the only explanation to why some players are visibly affected when you shoot and hit them and others just return a headshot while being shot full auto hits from a bipod mounted gun.