Историк С. М. Соловьев возразил своему великому предшественнику: «У нас издревле переносят столицы из одного места в другое, из Новгорода в Киев, из Киева во Владимир, из Владимира в Москву». Очередное перемещение столицы «в начале новой русской истории, истории по преимуществу европейской», Соловьев считал необходимым и неизбежным. Роль столицы, по его мнению, дана Петербургу «ходом истории точно так же, как поднят был Владимир на счет Киева и Москва поднялась на счет Владимира». И далее: «Что касается до выбора места для Петербурга <…> выбора, за который упрекают Петра, то стоит только взглянуть на тогдашнюю карту Восточной Европы, чтобы понять этот выбор: новый город основан там, где западное море всего глубже входит в великую восточную равнину и наиболее приближается к русской земле, к тогдашним русским владениям».