The horizontal recoil in BF6 is atrociously bad. I think that instead of building a core profile to start from, they made each weapon from scratch because of how different the recoil feels between each weapon. Horiz recoil makes or breaks a weapon, and the damage, falloff, or anything else doesn't make it better.
It's as if the force applied has a +/- of, say, 5 degrees horizontally. Some weapons with an entire mag will never move more than .2 degrees out. Some, with 2 shots, have gone 10 degrees out. It feels like it's biased towards extreme forces on some weapons, and then others it doesn't exist at all.
They really need a heavy pass on this. Horiz recoil should only be primarily to the right since everyone in BF6 is right handed thankfully. It shouldn't yeet your gun left and right and all around while firing.
Vertical recoil doesn't matter at all. Even on the TR7 which is supposed to be a big bad recoil monster, the vertical recoil is completely manageable. What makes that gun suck is the fact that thing dashes left and right worse than a scared rabbit in a field.