Esa es una explicación psicologista; seguro que el alto mando alemán tenía militares suficientes para sustituirle. Lo mismo sucedió en la segunda guerra mundial; hubo incluso traidores, caso de Canaris, y no afectó en nada.
Bulgaria queda más lejos de Francia e Inglaterra que de Alemania, no así el frente occidental. El hecho es que rompió ese frente occidental y se plantó en las puertas de París, y ya disponía de los soldados que estaban destinados en el frente oriental, de no estar enfermos, claro.
Alemania tenía problemas internos, pero los ingleses y no digamos los franceses andaban más o menos igual.
Jeje, ¿que los traidores no afectaron en nada?. Si no llega a ser por el traidor Sorge - que trabajaba para los rusos, que les daban y les siguen dando mil vueltas a cualquier servicio de inteligencia del mundo menos a los israelies - que avisó a Stalin de que los japoneses no pensaban atacar en el Extremo Oriente las divisiones siberianas que se trasladaron a Moscú a finales de 1941 no hubiesen podido impedir que los alemanes se quedaran a las puertas de Moscú e incluso que lo conquistasen.