Вопрос поставлен некорректно. Французская империя в главе с императором Наполеоном вторгнулась в пределы Российской империи.
Основная группировка французской армии под командованием лично Наполеона наступала на Москву, а вспомогательная под предводительством маршала Макдональда наступала в направлении Петербурга, поддержку ей должен был оказать французский флот. Планировалось так же строительство особых кораблей для действий в Финском заливе. Так что Наполеон совсем не отказывался от захвата Петербурга.
Так что сформулируем ваш вопрос по-другому.
Почему Наполеон отправил основную группировку на Москву?
Ответ надо искать в новейших идеях военного искусства. Лазар Карно - талант, раскрывшийся во французских революционных войнах, перевёл вопросы снабжения и маневрирования армий на научную основу.
Так что поход на Москву был выбран из-за соображений логистики.
Наполеон мог довести до Москвы более крупную группировку.
А занятие Москвы в свою очередь должно было создать серьёзные логистические и экономические проблемы российскому руководству и побудить аристократию с давлению на Александра 1 с целью смены внешнего курса.
Правда, Наполеон и его штаб просчитались, но это уже другая история)
не сочиняй фантазер. Включай логику и найди в истории хоть одного полководца ведущего армию на погибель.
фантазер! Свой бред не неси за Наполеона или ты и есть Наполеон, из Кащенко.
Потому что русские армии отступали на Москву. Идти на Питербург оставя у себя в тылу армию противника? сам-то как думаешь?
за отступающей армией и пошёл.