As a recon player i agree completely but I wouldn't mind the glint staying if you are at the highest point of the map and the sun hitting your scope. it would make players consider the terrain advantage at the cost of being spotted or playing more tactical (shot and move to keep your opponents guessing), flank, assassinate, flush enemies. It would make the recon class a more effective unit with out giving it an overpowered ability or weapon because all those aspects take a lot of skill and luck to pull off.
Not to mention there are a lot of ways to give a snipers position away, after they take a shot or kill an enemy, so losing terrain advantage to keep your self hidden is pointless since you can easily be found again. Camping is the best solution to the glint always happening when an sniper aims.
Counter sniping is already covered by auto spotting. So it would give our unit a more active role on the field. But yes with glint always on removed from the game. I think it will make recon class stand out on its field
For the shotgun not so much of a nerf but rather increase the area of spray to it stays lethal on close range but not so much as the distance increases.