I'm not only thinking about myself. I used to play the sniper role a ton in prior battlefield games. Sniping has always been challenging, that's part of what makes landing a headshot so satisfying. Eyeing range to account for bullet drop, doing calculations in your head, putting the crosshair in the right spot to land that headshot. Now at so many ranges, you don't have to do that, you just aim on the head or only slightly above, and bam, it's a headshot. The idea that it's difficult to aim at distances between 70 to 150 meters is a joke, it's incredibly easy.
Easy sniping puts in far more snipers in a match, and most snipers are selfish players who don't care about contributing to teamplay, they just want their KD, sitting in a single spot the entire match.