Тоталитарный режим предоставляет гораздо большие мобилизационные возможности, чем демократия. Не случайно, еще в древнем Риме при серьезной опасности вводили должность диктатора. Да и сама армия - тоталитарная организация. Так что в военное время диктатура лучше.
А вот в мирное время - это далеко не всегда лучшее. Перед войной бало расстреляно большинство высшего командования. Главным считалось - преданность лично Сталину и его режиму. И на командных должностях оказывались люди, которые в первые годы войны - только учились. Учились на крови своих солдат.
В Великой отечественной? Благодаря героизму советского народа. А еще с помощью мобилизации тыла, благо плановая экономика это позволяла.
И о помощи союзников нельзя забывать.