@mihasha89You need bullet spread in addition with recoil. Battlefield has always had both. If you shoot at a wall you can see the recoil direction, and see that the bullet holes aren't perfectly aligned. If there was no spread, then you could make a macro to have it where you had zero recoil. Having no spread would be broken for a lot of reasons.
Other games like in Halo, typically it's called bloom in those games, guns don't have recoil. Instead the bullets become less accurate, bloom, if you hold down the trigger, or you spam a gun too fast. If you have that system, you would actually remove recoil.
I don't think there's any game that has just recoil without bullet spread. Plus it wouldn't feel good to play.
They can adjust the values of spread and maybe they're set too high. The game isn't running great at all right now and that can effect everything. Aiming in general feels a bit off. I'm personally struggling to get 60 fps, were in other games like BFV I could get a consistent 120 fps.