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