Agree and agree.
Hopefully high level snipers can unlock a more tactical scope like an SSDS (which would be fitting for the Marine side at least) that reduces or removes the glint.
That dude with the flashlight scared the crap out of me. I had always seen the flashlight from far away and thought "how dumb, now I know where to shoot you" but in hallways, up close.... it's game over. Awesome addition when used correctly as far as I'm concerned.
I play sniper a lot, especially in park portion of metro. Glint only shows me who I need to shoot. I don't live in my scope so I keep my glint way down. Doesn't mean it isn't a bit much though. I think it's a way to balance the power of a good sniper but in the end, there should be a way to reduce or remove it if you level sniper up high enough.
Right now you can laser site your sniper rifle and anyone you aim at gets blinded so that is sort of a counter to glint, at least against other snipers.