Thing is, a sniper surrounded by guards is 360+330(i feel like it got raised but don't recall)x as many as it takes to be "surrounded" so let's say it's just 2 guards that's like 1000mp in 1 single place. Soviet lack bunkers or any means of holding so they are practically giving you the map in order to spearhead you.
Don't forget that this issue is split between 1v1/2v2 and 3v3/4v4 games. Concentrating that much MP in one spot will not sacrifice map control in team games because most maps are relatively smaller and usually have corridor battles. It was practically impossible to win against. Now there's a much bigger chance to counter it because Wehr can countersnipe and OKW has more chance to kill it with flanks and pushes.