Однако китайская армия была неспособна к таким манёврам. Японская армия на голову превосходила китайскую по техническому оснащению. У китайцев не было ни достаточного количества автотранспорта, ни подходящих железнодорожных линий для перемещения войск; подавляющее большинство китайских военных частей следовало на фронт пешком. Переброска войск с юга на север Китая в результате занимала гораздо больше времени, чем доставка японцами подкреплений по морю с Японских островов. Поэтому доставка подкреплений на север Китая была невозможна; кроме того, если бы японцам удался выход в центр Китая, они потом могли бы прижать китайскую армию к морю в районе Шанхая и Нанкина, как это сделали немцы с английской армией во время битвы за Дюнкерк. В условиях полного господства на море японского флота это означало бы полное уничтожение китайских вооружённых сил. В этой ситуации Чан Кайши решил открыть второй фронт в Шанхае, чтобы оттянуть неприятельские силы в Восточный Китай. Если бы японцы сменили направление наступления с оси север-юг на ось восток-запад, то это позволило бы китайской армии, опираясь на заранее подготовленные рубежи обороны, сдерживать японское наступление, давая возможность организовать в глубине страны базу для дальнейшей войны.