I am a little curious about some issues when viewing the kill cam. I notice that often times the opponent who ended me does not have the reticle on target yet still makes the kill. Is this just a latency issue and the perception in the kill cam isn’t adjusted for lag? Or is this the nefarious “hit boxes” that many have complained are too large?
It’s an issue of host vs. client and the way the netcode works. Every game is going on simultaneously on all of the player’s Xboxes, and at certain intervals they report back to the host Xbox to re-sync and update information. Modern-day netcode allows things to happen on the client side (like kills) that are based on the position of the players on the client Xbox, not the host Xbox. The kill is then reported to the host Xbox on the next interval, and is updated to all of the clients. This means that another client may get a kill on you that looked normal on his Xbox, but on yours was not reported in it’s entirety, so the killcam will only show what happened on your Xbox.
There’s a lot of uncertainty in networking games like this, and modern netcode lets a lot of client-side decisions to be made, which results in slight discrepancies between player positions and timing between clients. That’s what you are seeing in the killcams. Rest assured, when you kill someone, on their Xbox it looks just as ridiculous.