A post war study by the US military assessed the each German soldier in 1941 as being the equivalent of 2.31 Soviet soldiers. By the winter of 1942-3, this advantage had fallen to 1.61:1, with Guard units being rated at 1.34:1. German Pz troops maintained a much better advantage in open warfare.
It was much higher than that, even in late 44. German soldiers note right up until the invasion of Germany itself that they sooner ran out of ammunition shooting down hordes of Soviet troops attacking them than they were having trouble facing well trained soldiers.
And again the numbers speak for themselves:
German casualties on the Eastern front (Not counting civilians):
~2.5 million soldiers.
Soviet casualties on the Eastern front (Not counting civilians):
~13 million soldiers, and it is suspected another 2 million have yet to be found or accounted for (A pit with thausands of Soviet corpses was recently found, all of them Soviet soldiers, and none of them accounted for in loss files)
The war in the east was brutal!
PS: Will address the rest of your post tommorrow.