Trying to appeal to Cod AND Tac shooter markets is killing BF.
The bones for the BF series is definitely here with this game. It FEELS like BF4, but someone jacked up all the guns.
Random deviation in rounds fired is what is absolutely destroying the gun play in this game, and it is a realism mechanic in Tactical shooters like Arma, Squad, Ground Branch and several others like Tarkov and Gray Zone warfare, the more realistic tactical shooters. The PROBLEM is this, Random Deviation in rounds works in those games because the TTK/TTD is designed in such a way as to provide the most "realistic" outcome of a bullet striking a target. I.E: a 9mm striking a head is instant death, both for AND against you. So the realism in bullet spread here in BF6 falls flat, because the TTK/TTD is set more to a COD game than it is to realism, so even if you do get that headshot, it doesn't matter because it only accounts for 80 out of 100 health. What is funny though is this, if this BETA was set to Hardcore from BF3 and Bf4, the gunplay would feel WAY more refined and balanced. But because you made several conflicting design choices trying to appeal to too many different markets, this game doesn't know what it is.
Dice, you have one of two options, you can either lean into the realism aspect that appeals to Tactical shooter market, or you can lean into the arcade-y shooter that is COD's style, but you cannot do both or you end up with this in between game that has no true identity and is just trying to appease multiple fan bases, and fail all of them in doing so.
Your BEST bet at this point, remove random bullet deviation from the core experience, and I honestly think that fixes a lot of the TTK/TTD conversation, and then reuse it for a hardcore setup option later. Because lets be honest, there is no world in which hipfire is a more consistently accurate way of shooting than properly aiming down sights. This is the other reason the SMG's and the Shotguns are so overpowered.