почему Санкт-Петербург не столица России ?

Это считается северной столицей России )

Нет нужна новая столица в центре Сибири и город современный и развивается не освоенная земля

Может из-за более неблагоприятного климата, чем в Москве?

Перенос столицы в Москву был полностью логичен, Петербург находится слишком близко от границы, в условиях войны это недопустимо. А Москва - исконная русская столица, находится в центре европейской части России, управлять страной из нее гораздо удобнее. Даже в лучшие времена Российской империи подлинной дворянской столицей России, и главное экономической столицей, был не Питер, а Москва. Наполеон, собственно, именно поэтому при вторжении в Россию как раз захват Москвы поставил своей главной целью.

спросите это у коммуняк. надо бы вернуть столицу в Питер