The Red Army had very few good generals. Commissars hamstrung the leadership. If the German Army hadn’t surrendered at Stalingrad because of Hitler’s dumb order, the war might have lasted longer in the East.
The Western allies would have crushed the Red Army if they had fought.
You may want to re-read some history. The Ruskies had a number of very effective generals.