I do know that fact but if you are a soviet sniper player it should be easy to exploit the weaknesses of immobile grenadiers as you can pick them off from range i usually have bigger troubles fighting against light vehicles or g43 grens when playing sniper builds.
There are ways to micro snipers by simply A-moving them and fighting infantry (especially 4 man lmg grens) from range then backpaddling by a stop and new waypoint in your rear lines until they are ready to fire again (this should usually amass to around 2-3 kills per minute unless you are more careful as you have knowledge or fear of enemy snipers) In a perfect scenario you would use a russian infantry squad in green or yellow cover in a defensive position to screen for your sniper as this positions might require grenades (still dodgeable) or superior forces to be attacked - You usually shift your opponents attention to either dangerous maneuvers or to other parts of the map just like light vehicles snipers do not instantly win you the game but force your opponent to react and adapt to your playstyle.
actually i was just drawing a comparison between the ost sniper and the sov sniper... and thought that there was a disparity in their performance...despite both snipers being adequate in their roles... being a fan of both ost and sov snipers i dont really see the sov sniper as underperforming in any way... but i thought of adding an ability to achieve parity with OST snipers....
but maybe sov doesnt need parity... penals are good enough as it is but if the penal does get nerfed then sov sniper parity might be the next option...