The only reason they had any competent Generals at all is because Hitler attacked before Stalin could get rid of them too. One can become too good of a communist, then they become a threat to the other leaders. Prison or execution is the usual method of dealing with them. Leftists get upset when you bring that up.
Nope, the surviving “FIGHTING GENERALS” were in the Pacific coast of Russia. Any “FIGHTING GENERAL” that were in the European side of Russia was eliminated. That was how Zukov survived the military purge.