У меня много коллег как родом из Санкт-Петербурга, так и находящихся там сейчас территориально. Все они уважительно называют свой родной город не сокращенно "Питер", а именно "Санкт-Петербург". Те, которые постарше, именуют его Ленинград, хотя он так уже давным-давно не именуется, еще с 1991 года. Ну а как мы с вами привыкли называть город на Неве? Конечно Питер - ответит большая часть из вас. Да я и сам его так называю, если честно. Мы уже как-то привыкли к такому сокращенному названию и не видим в этом ничего плохого...
В последнее время часто вижу споры по этому поводу. Мол, петербуржцы никогда свой город Питером не назовут. Потому что Питер - это нечто простонародное, а вот образованные и интеллигентные люди говорят исключительно "Санкт-Петербург". Я сама-то не местная, понаехала в город "всего-то" тридцать с лишним лет назад. Но мой муж - петербуржец в очень многих поколениях, подруги почти все тоже исключительно местные. Употребляют ли они в речи слово "Питер"? Для начала хочу сказать, что жители Петербурга в разговорах между собой вообще никак свой город не называют, потому что повода нет...