Personally I don't think the sniper glint should go but it should be reduced in size and obviousness.
As a squad that doesn't generally play with a sniper in it (but at the same time we do have experience of being snipers) we find snipers bad enough at the best of times. We also quite like the challenge of knowing where they are and then using cover to avoid being shot as we progress forward.
However, in bf6 the sniper glint is ridiculously bright and large. I do feel that it should be significantly less noticeable until you are actually looking for it. If one of our players goes down and gets sniped they should be able to shout out the rough direction it came from and then for us to carefully hunt out the sniper glint, rather than it being made completely obvious.