See, that is the problem versus Sov's...
You lost resources and power making a army to control 1 or 2 squad...
And loose by the others sov's infantry's...
Other big problem is the anti tank rifle of the russians, early in the game... When you have one flame on the piooners or put 2 rifle grenades, and they put molotov, anti tank rifle, shocks... Versus a good russian player is a broken game...
Sorry, but this is no problem at all.
Can your MG42 pin other squads or only shocks?
Can snipers shoot other units or anything but shocks is immune?
You don't use resources to counter 1 or 2 squads, you use them to counter a whole strategy.
If opponent is using heavy infantry strat that uses expensive squads as its base its rather obvious that units excelling at AI and AI control is what you need to go for.
Its called adaptation.
And your 'other big problem' is also called adaptation. If soviet went for guards, why did you respond with light vehicles? And german T1 is all that is needed to hardcounter shocks.