Здесь есть два аспекта. И тот, который описываете Вы, т.е. необходимость разбить основные силы русских, находящиеся в западной части страны, не дав им отойти на восток. Но и опасений фланговых ударов это также не отменяет. Вспомните тот же "стоп-приказ" под Дюнкерком (при всей условности такого его наименования и связанной с этим мифологией). Разве решение приостановить отступление вражеских войск к побережью Ла-Манша не было вызвано опасением, что остающаяся в тылу их группировка перережет коммуникации и тем самым сделает уязвимыми передовые моторизованные части? Это опасение присутствовало у немцев и в ходе наступления 1941г. Поэтому они и считали, что черезчур гдубокое наступление в центре, имеющее своей целью Москву, слишком опасно и придётся приостановить его, чтобы "разобраться" с советскими группировками на флангах: в Прибалтике и на Украине. Была и ещё одна причина. Когда в ходе Смоленского сражения из-за сопротивления КА продвижение группы армий "Центр" приостановилось, Гитлер потребовал начать наступление на Ленинград, просто чтобы не останавливать продвижение Вермахта на восток; наступать там, где есть для этого возможность, раз уж на запланированном направлении главного удара это сейчас оказалось невозможным.