Well, people like you contribute nothing to team play, so keeping more people from doing that is just a net positive. Saying "BF is not COD nor should it be" is a joke, because what you want is much closer to COD. That game features no bullet drop or ballistics, it's just hit scan, any range and any hit on any bodypart is automatic kill.
Before any nerf, sniping in BF6 was far easier than in any other title in the franchise, and the most chasing of COD fans they put in the entire game. That combined with you wanting to be a selfish player, not contributing to the team, and you've broken the space-time irony about saying this game isn't COD.