Those Soviet soldiers who were taken prisoner and survived the Nazi prison camps were sent to the Gulag as soon as they were repatriated, as Solzhenitsyn has described in his writings.
We know how the troops on the line had troops behind them to kill them if they faltered.
When I was reading a book by a German Ace he described how much the German pilots admired the Russian bomber gunners who fired all the way until hitting the ground when their craft was shot down, the admiration diminished when they found out they were chained to their guns.
How does that change who won the Battle of Berlin, or who accepted the surrender of the German army?