The game covers a large area of time, if it was 1944 to 1945 one would not see KV-2 as Soviet unit.
Fact remains that Shtrafbats sustain very heavy causalities and in many cases where used as cannon fodder.
The game is not consistent at all. And it is a mess of various time periods. The game has infantry with uniforms up to 1943 and since 1943 we have homeless people for an unknown reason they turned out to be engineers of the Red Army. Katyusha produced in 1941, but there is no KV as the main one, only as a commander.
About penal battalions / companies. The penal battalion is the officers who have committed some kind of mistake. From lieutenant to general. And even the penal companies were well armed and supplied. In one of the memoirs of the officer, the commander of the penal company (privates and sergeants) said that ordinary soldiers were jealous of how much food and weapons we had. Because Katitof told you right. From the middle of the war, many soldiers began to appear in the penal companies who were the Germans' collaborationists and they owned MG machine guns and there were a lot of them in the penal companies. The point is that one of the most difficult tasks was assigned to the penals, but the equipment was also matched to these tasks. There is no point in sending out weakly armed people and expecting a successful result from this.