Hey, hey, hey. That's not the way I wanted it to be.
I'm not interested in situations when sniper vs sniper.
I gave you as an example 2 situations.
1) sniper(veteran) made lots of shots to shoot a team of the recoilless. He almost run out of ammo. That team was 200meters away on plain ground. It was alreay about half an hour since the start of the mission. I'm sure that these wasn't just bad luck.
2) sniper observed town for about an hour. Somehow he noticed an rpg team and a mgteam, behind some kind of a kerb 400m away. Not a single hit. I'm not sure that it was a bad luck also.
3) sniper hadn't spotted not a single opforse soldier inside the building after an hour of observation. Even when they started shooting, he didn't. (forward observer spotted some of them, so why not to increase spotting ability of the sniper team to this level?)
Again, I'm not trying to discuss sniper vs sniper situation (perhaps there was a sniper in one of those opforce fireteams, I just don't know, but judging of the intense of fire, the whole team was shootin, not only 1 sniper)
In my humble opinion, ideal varient is the following: sniper gets into position, observes the territory (targeting arc command?), sniper spots the target, 3-5 rounds depending on the distance and other condition, sniper changes position. Am I right? But it is impossible to realise with current sniper's accuracy and spotting abilities. As a result sniperteam unit is one of the most useless in the game. And I think game looses a lot because of that.