It centers on two things:
1) How many losses have you taken as the Soviets? German players concentrated on creating pockets for a long time, now a number of them are focused on "pressure" - keeping the losses on the Soviet player high during the year rather than just creating pockets as these are harder to created in the most recent patch. And making sure that the Soviets don't rotate units in and out of the line to let them refit and rebuild morale.
2) What are the morale of your units? If you can put units out and get the morale up to 50 or so, then the CV value goes up. If the morale stays in the 40 range, then even at full strength, a CV over 2 is very hard to get.
So if you want to see 3 CV infantry divisions, you need to make sure that they stay at the 10,000+ manning level and have a morale of close to or over 50. Which means that you have to rest them at least 10 hexes from an enemy controlled hex/unit. And in 41, its not that easy to do. If I have a lot of 2 CV infantry, I'm happy.
Even in 42, a Soviet infantry corps has a TOE of five infantry brigands - which isn't that strong. And its hard getting it to a three or higher until the Oct 42 TOE revision takes place. The infantry are ants - and you just have to work with them. Shoot for 2 CV and if you get better than that in the early years, your lucky. In winter/blizzard, your CV will double. But it falls back to "normal" when clear weather hits. Its not until 43 that your army really gets going.