The German sniper is not meant to be a counter to the Russian sniper so I wish people would stop comparing them that way.
I guess it's true in the sense that if he has gone tier 2, then you might want a German sniper and he would not have one to counter it with (and would have to build tier 1 to get it. So I guess the German sniper becomes a response play to tier 2).
I guess people don't like the fact this makes the Soviet sniper the hard counter to the sniper. Russian mortars are more inaccurate than the German ones so no real hope there.