Idk what BF you've last played but BF1, BFV and 2042 have crazy accurate DMRs that are piss easy to use even at sniper ranges.
Also no need for aim assist to control the smgs with how little recoil they have anyways, with a bit of practice you'll hit most of your mag at 60m+
Which is quite easy to remove luckily, shit really starts to become annoying when trying to light a fire with slightly damp wood. (Or having to relight a shitty joint every few hits)