It's crossed my mind that we (PC users) are running an Emulator and not a Native coded game. Example, if you change the Graphic Setting e.g. Resolution the game performs a mini-restart and those controls are not accessible as in e.g. BO2 in-game. Further all of these oddball lag issues and stuttering would be explained.
In a couple of threads I've suggested this because the game feels so ported to me; running in a box. Now if this is correct it not only explains a ton of issues but it also suggests that many of these lag type issues discussed in this forum will never be corrected.