в Питере не столько плохая погода и климат, сколько не привычен для Сибиряков. Город морской, город северный, город пограничный во многих отношениях. Поэтому для многих шок, и продолжительность ночи зимой, и небо, и отсутствие снега, дождь не нормальный когда не понятно с неба он или от земли идёт)) и цвета другие вечера и закаты другие, и снег, вода в реке чёрная. И сам город очень разный по ощущениям, физически где то комфортно, а где хочется быстрей свалить, тут же фиг знает что под ногами, и старые русла и разломы и плиты. По наблюдениям даже с Краснодарского края народ проще приживается тут чем с Сибири, ну а Мурманск, Сахалин, Владик, Архангельск, Псков и т.п. как дома себя чувствуют