Higher ROF weapons have always performed much better in BF games regarding the hit reg. It's been like that forever. Makes sense, more chances for the bullets to register, and more of them will land within a tick.
It won't change unless Dice does something to change it. The desync makes the game borderline unplayable at times. Even when there was 200k plus players online, I had 20-30ms of ping, no packet loss, so it didn't matter how good my connection was, it was miserable because the way the netcode has been designed. They need to dial back the lag comp or something.
I just had a round in 2042 where I was dying behind cover every encounter. It's unacceptable in my opinion. I understand an online game with a good amount of players will have some BS from time to time, but it was every single gunfight. I couldn't see half the people that killed me. Just dead. It was Haven Close Quarters FWIW. Dice can and needs to do better. I don't understand how people can put up with this, it's maddening.