In reference to Surge72's objection related to Planetside 2:
That issue is easily avoided. The problem that Planetside 2 had with its shooting dynamic was due to the fact that it would automatically adjust the aim regardless of whether the user had manually changed the point of aim.
The most basic fix for that would be to have the game simply assume that any mouse movement is a change to the intended direction of aim and cancel the so-called "compensation", even if that happens to leave the gun pointing up into the sky, which would resemble the current dynamic in that circumstance. While I would not particularly like that workaround, it would be tolerable.
Alternatively, one could simply subtract the manual adjustments to aim from the so-called "compensation", so that after the mouse button is released, it does not adjust your aim downwards farther than the approximate point you started at. That would be my preferred method.
Of course, one thing that all of the negative posters here seem to have neglected is that there is nothing stopping the developers from adding an option to the gameplay preferences toggling the "recoil compensation" on or off. What I am talking about wouldn't help people "cheat", so one can always make it optional. I just feel it's extremely important to have that option available.
Either way, the video you linked highlights one of the major issues with attempting to simulate infantry combat with a mouse. The mouse allows gamers to manually compensate for recoil in a way that a real person could never do. Real people can't fire an unbraced rifle on full auto while standing and still shoot accurately, which is why most of the world's militaries favor tactics involving semi-automatic or burst fire at medium ranges. However, it is exactly those tactics that are discouraged by the current recoil model.
What I am asking for is the ability to have methodical sustained semi-automatic or burst fire at medium to long ranges with only the need for minor adjustments to the aim after each shot, as long as one pauses a sufficient duration between shots.
As someone else pointed out, this is supposed to be a simulator, and yet the semi-automatic shooting dynamics are currently less realistic than many arcade-style shooters I've played.