ORIGINAL: Schmart
With virtually endless Russian unit shells, to prevent a huge army if they run away, what about punishing them through logistics and industry? Historically, Stalin gave the Scorched-Earth order to remove or destroy everything possible. If the Russians run away, they can't have a very effective scorched-earth strategy. They would lose food, supplies, factories, population etc. That should be the trade-off: Stand and fight and you get lots of replacements. Run away and you get fewer replacements/industry, or maybe even give the Axis more, as the captured supplies, farms, industries, population, etc would be less destroyed and more useable. A simple current coding fix might be to reduce Russian Rail capacity. If players can run away and still save most of their industry, then that's wrong and a-historical.
They do have to defend and delay forward just long enough to evacuate the industry. As the game is currently configured, the Russians can just barely evacuate the industry now and are still subject to losing some of it.
The industry, however, is irrelevent, if the Lvov Pocket is still possible.

Yes Wheat, fear not ! I too am having fun !... and don't worry, because I still think the outcome is in doubt in 43-44-45 because it is a long way back to Berlin and a great deal of reorganization is still necessary to assemble the hammers needed to nail you. (For some reason I don't yet understand, my ability to attach SUs directly to Corps rather than their parent HQs, has been limited by some factor or rule... TOE structures maybe? I don't know, but some of my Corps still have no assign button).