I prefer to snipe, specifically with the Geweher sniper. I don't like the other snipers. I've completed every challenge related to the gun.
Why can't there be more challenges to unlock gold parts for different scopes atleast? Nobody uses gold iron sights on a sniper.
Now if I want to get CC, I have to play using different guns. You don't even get CC for completing milestones (250, 500, 1000 kills) for weapons. I want to continue getting CC without changing my style and gun.
It seems like BFV is the only game I know of that actively discourages you from perfection.