I think the problem with winter is that you have to work out how to survive it BEFORE you arrive there. I have played 2 games vs AI and had no dramas with the blizzard, even though I knew nothing about how to really manage the problems -- i didn't get towns, i didn't get command and control and had brutally punished my infantry to get myself to the stop line. Now I am playing three PBEMs. The first is about to go into blizzard. I am very confident: I have pretty much everything at 80% or more of TOE, great commanders in the right places, the Finns are in so that takes care of the far north, and mostly my front line is Fort 3s and, if the weather holds for a couple more turns, fort 4s will pop up in several key places. All the armour is now hunkered into cities, urban or towns, I have fort 3 fallback lines and the mountain infantry where it is needed. Hell even Constanza is garrisoned in case of an amphib. To achieve this preparation went all the way back to Turn 1 and the overall strategy (take leningrad) but also the way I husbanded infantry against pointless frontal attacks but, in particular, I stopped before the mud came, got everyone in position, and have been digging in since. So, if I get blown away in blizzard, then maybe there is an issue :).
And if you think I am boasting, in my other game, we've just hit the mud. I am totally screwed because I got caught in an almighty battle around moscow to pocket around 1 million russians. He won, effectively, since I didn't ever close the pocket successfully and in the process I have a weird front line, troops that are down to 50% or less TOE, and 3 Pz divisions that got destroyed. It will be a nice constrast... if I survive the blizzard in the second one, then the Russians will have something to moan about. (They have lost 3.5 million men and have a front line that is wide open elsewhere).
basically, let's stop trashing a truly excellent GAME (note the word game, not reality) which provides endless puzzles for how to do better, do different or even just have fun.
I still remember cardboard!