Honestly you lost all credibility here with "T70 rarely hits vet 3".
Soviet Sniper teams face off against small squad, high exp value Axis infantry. Wehr sniper gains crap ton of exp against Brits, but gains tiny amount vs conscript models. It's important to consider what the unit faces against when considering its value. It's definitely true the Wehr sniper has superior stats, but the argument you've completely failed to address is that 2man squads are far too advantageous when it comes to Sniper vs Sniper play.
Soviet sniper I feels is only good against Wehr, OKW can just rush in with volks + Kubel and laugh at the pathetic DPS from your units whereas Wehr sniper is always useful against all 3 Allied factions.