I'm not sure why no one else has said the most obvious solution: make the soviet sniper a 1 man squad like the rest of the snipers.
Exactly this. People have been suggesting this since alpha.
People would complain more about a 1 man 82HP SU sniper that is similar to OH one. Imagine having better RoF (even if it's worst than OH one), having proper cammo and been able to survive a direct shell to the face.
Why would you change so many other things? Go from 2 models to 1, and increase the HP to 82 to compensate. That's it. No other changes. ROF stays the same (still fighting 4-5 model squads, so why change it) and camo would stay the same. Yes it would survive a direct mortar shell, but right now the mortar is an effective counter BECAUSE it's 2 models, and wiping both is required to remove the sniper.
At 1 model counter-sniping would actually make sense, rather than having the 360mp vs. 90mp risk we have right now. The 222 could stay the same and actually be effective vs. both brit and sov snipers.
The current meta in big games is pretty bad, with penal/guard blobs covering 2 sov sniper squads, which pretty much force an instant retreat to OST 4-man squads. You can't even 222-dive because of the penal PTRS squads covering the snipers. Mortars become to default counter when you need to get rid of multiple models via indirect fire.
Drop it to 1 model and suddenly ost can counter-snipe effectively, fixing that entire problem.