Значение приказа № 227 было двояким. С одной стороны, он укрепил стойкость войск, уменьшил количество случаев, когда они отступали без приказа. С другой стороны, командиры, опасаясь отдать приказ на отход без санкции свыше, часто опаздывали с отходом, и войска попадали в окружение. Сталин надеялся, что под угрозой расстрелов и штрафбатов красноармейцы будут сражаться упорнее и нанесут больше урона врагу. В действительности порой выходило наоборот. Опасаясь репрессий, командиры всех уровней порой запаздывали с отходом, а это вело только к дополнительным потерям. Так, вскоре после издания приказа № 227 с опозданием была проведена эвакуация советского плацдарма на западном берегу Дона у Калача, где немецкие танковые клинья сомкнулись 8 августа. Немцы разбили девять советских стрелковых дивизий, две механизированные и семь танковых бригад. Было взято в плен до 57 тыс. человек, уничтожено около тысячи танков и 650 самолетов, захвачено 750 орудий.
Стойкость советских войск была обусловлена, как правило, не драконовскими мерами командования, а действием таких объективных факторов, как наличие выгодных естественных рубежей и достаточного количества вооружения и боевой техники, а также боеприпасов. Влияло на число пленных и постепенное ослабление мощи германских войск на Востоке. Перелом в числе пленных произошел после советской победы под Сталинградом. После нее германская армия была значительно ослаблена, а ее союзники надолго выбыли из борьбы. В 1943 году, по сравнению с 1942 годом, число советских пленных оказалось почти втрое меньше. Также соотношение как по численности войск, так и по количеству вооружения и боевой техники стало более благоприятным для Красной Армии, чем в 1941–1942 годах. В 1943 году немцы смогли провести лишь два крупных, но ограниченных наступления в районе Харькова и на Курской дуге, причем последнее окончилось неудачей.
А