The huge difference was the red army had the US and Canadian industries providing significant backstops in the form of resources. Something like 30-40% of all jeeps and infantry transports were provided by the US. Similar numbers for their airplanes and food.
Had they not had the logistical and material support from the US in the first few years of the war, it’s quite possible the whole course of the war could have been changed.