А как использовался "Питер"? Думаю, это было весьма специфическое слово, не для всякого контекста, а для очень приниженного. Названия этого почему-то тоже очень не люблю (а среди москвичей оно господствует).
Может, кто поделиться наблюдениями, какие имена используются?
Лично я почти всегда, кроме официальной речи или разговора с иностранцами, говорю "Ленинград". Мама - или "город", или "Ленинград"; "Петербург" - только в разговорах о старой архитектуре или чем-то подобном.
Помню также, что разные старые названия улиц "забывались" с разной скоростью. Сенная, например, была почти повсеместно устойчиво "Сенной"; зато употребление названия "Кирочная" (вместо Салтыкова-Щедрина) служило знаком...