Snipers NEED flinch, hear me out
Bullet damage has wild drop off, it take 6-8 hits for most weapons to kill at medium range. With recoil and spread you're forced to stand still and shoot semi-auto. That means you're standing still in front of a sniper for 2-4 seconds and even if you're hitting them their aim is unaffected. If you're shooting at them they aren't suppressed.
ANY AVERAGE SNIPER WILL WIN EVERY TIME.
That doesn't even include sweet spot, you NEVER fight a sniper in sweet spot range, just go after a different objective or something. You just don't fight snipers, if they aren't terrible you're going to lose. So what are my options?
Option 1 - Try to run way out of my way to kill them. What happens when I kill them? They respawn in 3 seconds and we repeat it all again.
Option 2 - Get a sniper and spend the match being spiteful and ignoring objectives.
Option 3- Try to keep moving and accept that i'm going to die a few times to annoying snipers and there isn't a lot I can do about it.
I don't envy the devs, snipers have always been a tricky thing to balance. Good news though, previous battlefield's have solutions. SUPPRESSION --- FLINCH---- NO SWEET SPOT. I can't count the amount of times I've cursed whoever brought the sweet spot back. It feels like crap to die to a low skill shot because they were at the right distance, a range that makes return fire ineffective for most guns. All bullets lose energy with distance, everything about the sweet spot is ridiculous. There's a higher up somewhere at dice that loves griefing with snipers isn't there? Am I supposed to be completely unable to challenge a moderately skilled sniper? Big maps feel like a game of Halo duck hunt. Is it unreasonable for someone to flinch when being hit with a bullet? Please give us a way to fight back, its maddening.
Appreciate you folks sharing your feedback here, while I can't guarantee it'll lead to any changes I'm more than happy to pass this on to the team.