>> военная теория античности не соответствовала реалиям текущей эпохи
>
>а откуда во времена Дмитрия об этом могли знать?
Я думаю, что на Руси во времена Дмитрия вряд ли вообще читали античную военную теорию. В Западной Европе Вегеций был довольно популярен среди образованных, но воевали в основном необразованные и даже неграмотные.