
В чем причина чуда на Висле?

Причин несколько.
К примеру, истощение сил армии. К тому моменту солдаты воевали уже непрерывно, по сути, восьмой год. У всего есть предел, и даже самая лучшая мотивация не может компенсировать это.
Далее, активная поддержка Польши со стороны ведущих иностранных государств. Техникой, кредитами, вооружением, инструкторами. По техническому оснащению польская армия оказалась в первой половине 1920-х годов одной из лидирующих на планете. Правда, позднее отставание в развитии экономики дало о себе знать, и поддерживать ВС на прежнем уровне оказалось невозможно. Но это (и закономерный печальный финал) было много позже.
Но самая главная причина "Чуда на Висле" - это авантюристское командование М.Н.Тухачевского. Этот "гений" додумался наступать с неприкрытыми флангами, с растянутыми коммуникациями. За что в конечном счёте его армия и поплатилась поражением. А он даже не взял на себя смелость признать ошибки...
автор вопроса выбрал этот ответ лучшим