This really needs to be toned down. You're already at a disadvantage, as you're likely being shot by their teammate already and taking a lot of damage, so you don't need this massive flinch that's basically impossible to shoot/aim through.
Skip to 0:52 for clarification of what I'm talking about.
Straight on flinch, while annoying, is manageable; however, flinch from the side is nearly impossible to compensate for and needs to be addressed.
Flinch from the side is not impossible to compensate for lol. Much of flinch is artificial. The reticle moves very little which is why even in D1 with the flinch increase on snipers, you could still get headshot by any decent sniper while unloading on his face.