The counter-play is to not stand still under mortar fire. I don't see what is wrong with the concept of using a mortar to deal with snipers. It seems to me that this would be an ideal way to deal with a long range unit. And this is what we see with Axis indirect fire against the Soviet Sniper: A direct hit will always kill the sniper (unless a pathing error forced them to split up, which does not happen often), and shells landing near them will often score kills as well due to the fact that they have low model health and mortars have pretty good AoE. I don't see what is wrong with Ostheer snipers getting killed on direct hits as well. When there are explosives raining from the sky, snipers should be terrified, but at the moment the axis sniper can just troll right through them because he can catch a shell with his mouth and still survive. With 80 hp he will still survive the AoE damage (unlike soviet snipers), but now mortars, grenades and rockets actually pose a lethal threat against him.
Hm. I don't agree. Even if you do constantly move - which does not by any means reliably protect you btw - I am not comfortable with the idea that the preservation of your 360 mp investment and possibly the game hinges on so much dumb luck. What I would like to see in order to deal with snipers is either to A: Catch him out of position and run down with light vehicle, or B: Set up conventional infantry flank centered on him with the goal of cutting off his retreat path. Both worked (too) well last patch IMHO, but the fundamental mechanic is sound and rewards good positioning on both side of the aisle. Then of course there is also the classic vcoh countersnipe as an option. A lucky mortar bomb landing on ones head (or not)is just too random, not to mention stuff like stray Pschreck/Zook shots etc...