My favorite thing in Battlefield has always been sniping, but BF6 sniping isnt great. There are a bunch of issues that contribute to this.
1 - The rangefinder should not zero your scope. Sure, it makes sniping more accessible to every player, but that is exactly what should be avoided. Unless a sniper is REALLY good, they are usually a detriment to the team, so making it easier for anyone to snipe just encourages players that really shouldnt be sniping and discourages the actually talented snipers. This one is really important.
2 - Auto spotting is really annoying for both snipers and non snipers. I don't want to spot the targets Im shooting at because a tank, mortar, or foot soldier will just start lobbing shot at them. Usually they wont get the kill, but they will almost always prevent me from getting it. On the other side, getting spotted just makes tanks, mortars, footsoldiers shoot at you, even if you are in an extremely obscure spot. I'd like to see it removed. If the Rangefinder were to have the zeroing removed, auto spotting could be added to it. There was an attachement like that in BF4 iirc.
3 - There should be variable weapon sway based on position. Standing should have a lot, crouching should have less, and prone should have little. There also needs to be more sway while moving. Currently, most snipers employ a bob, weave, and strafe tactic that makes sniping feel like whack-a-mole. It isnt fun. There is also absolutely no reason to use a bipod right now, which is kind of absurd. Important (tied to point 4)
4 - BF3 suppression should be added into the game for sniper rifles. The lack of supression also contributes to the "strafe, bob, and weave" style sniping that is more more like a COD game instead of the classic Battlefields. Supression should only be for the snipers, DMRs, and big LMGs. Getting sprayed by an MP5 from 200-300m shouldnt have any effect on a siper that is behind cover. Important (tied to point 3)
5 - There needs to be better balancing for the snipers. The Mini Scout is way too good. It comes with a DLC bolt unlike any of the other snipers (saving 30 attachment points), has the fastest cycle rate, fastest bullets, and highest capacity mag even though it isnt even a sniper rifle IRL (the Sig Cross is a tacti-cool hunting rifle). The L115 is supposed to be the longest range sniper, but it is the worst sniper in every way. The MRAD should have the fastest bullets and the least drop considering it is a 300NM. The 8.6 DMR should be moved to the sniper class. It is much closer to the sniper rifles than to the DMRs. (I could really dive into this one but for the sake of brevity, I wont. I REALLY know what Im talking about when it comes to long range shooting.)
6 - There needs to be more options in rifle scopes. More reticles and higher magnifications. 12x for sure and possibly 16x. I dont want 15 red dot sights.
7 - I strongly believe that scope glare should be removed. Firstly, it doesnt always work which makes it unpredictable. I get shot by people using the Mini Scout all the time who had absolutely no scope glare. The 8.6 DMR also doesnt have any since it is technically not a sniper, but it is still 2 shots to the chest like a sniper rifle. Secondly, the maps and sightlines are so short and sniping is so easy that scope glare just makes sniping way too fast paced. You cannot allow another sniper into a vantage point for more than about 5 seconds because they will see you and kill you with thier first shot. To balance this, you could simply make bullet trails more obvious.
8 - The sweetspot range should be removed for the same reasons I mentioned in point number 1. It makes sniping too easy. The snipers should have better damage falloff instead. For example: Insta kill at 15m, 95% to 100m, 90% to 200, and -10% for every hundred past that out to 500m, with a minimum damage of 50-60 depending on caliber. This could be tweaked for the individual guns as well. the Mini Scout should have much more falloff than the MRAD.
9 - The magnum snipers should have more penetration than other guns. Currently they can't shoot through plywood, drywall, and some panes of glass. It is absurd. 300NM/WM and 338 lapua should be able to go through most bullet proof glass (like the windshields in the LAVs), especially with tungsten core rounds.
10 - I understand that soldier visibility is an issue and that some of the points I mentioned will make that even worse, but auto spotting and scope glare are most certainly not the ways to fix it. If you want to improve visibility, it should be done by removing: smoke/dust sources, overly dark shadows and lighting transitions, and overly dense vegitation/trash. These are the actual things that cause poor visibility (and performance) so adjusting anything else is just a band aid, not a fix. This will also make sniping more fun.
I have a lot more suggestions, but if these ones were implemented well, it would take BF6 sniping from a 3/10 to an 8 or 9/10 instantly. To make it 10/10, there has to be maps with longer sightlines. Currently, only Operation Firestorm has consistently populated sightlines longer than 300m.