You might not like it, but that “click to rangefind” feature isn’t some lazy arcade gimmick. It’s based on real tech. Modern smart scopes and rangefinders can already auto-zero rifles at the press of a button. Battlefield just turned that real-world system into a gameplay mechanic.
Zeroing doesn’t remove bullet drop or make sniping “zero skill.” Still the same physics and you still have to compensate for target movement, travel time, and positioning. Most snipers know where to look for other snipers and are pretty accurate at ranges under 300 meters without using any rangefinder or zeroing, you really don’t need it that close anyway unless your just bad. And let’s be honest, if you’re standing still or laid on a rock and get domed from 800 meters, that’s on you.
Battlefield 4 even had scopes with rangefinders that showed the distance while aiming, so you still just clicked your zero up instead of guessing, same concept, just slower and a little less precise.
Snipers still need to understand bullet velocity and travel time, predict where a moving target will be when the bullet gets there. Auto-zeroing just removes the range-guessing part, that’s it. You can still pull out your little binoculars for the range if you really want to and pretend it’s the stone age, clicking your range up by the hundreds or not at all, while the guy you’re aiming at has already hit you in the head and made you cry.
Taking it out wouldn’t make sniping more skilled; it would just make it slightly slower and clunkier. Battlefield has always been about blending realism with accessibility. Just because you don’t like the feature doesn’t mean it’s unfair, bad, or broken. It’s balanced, available to everyone and works exactly as intended. The only time it feels cheap is when someone uses it better than you and lands the shot first. That’s just a sniper doing exactly what they’re supposed to do, picking off threats from range for fun or backing up the team when they push the objective.