Sorry but the glint needs to stay. Stealthy part? I get what you are saying but here is the thing...do you really think anyone would play anything other than sniper if there was no glint? I played a game over the weekend that at least 14 of the 24 players on a team were sniping. I should have taken a screenshot of the view I saw.. I literally could see at least 8-10 glints at the same time and hearing the high pitch bullets going by. If there was no glint, NO ONE, would even get to the objective to take it. That's not complaining, that's just fact. Otherwise, there would be no disadvantage to sniping and everyone would be doing it - both sides. What's the point of an objective then?
Also, I saw PC players popping off sniper rifle rounds also to the point it was a semi-automatic. I've always believed that there should be a max number of snipers on each side to prevent games in which there is a ridiculous number of snipers but then people would complain...again, what's the point of an objective if everyone is sniping?