Ленинградцы никогда не считали себя русскими.
Они даже город свой называли не Ленинградом. Или даже не Петроградом.
А Питером - на голландский манер.
Русские в Питере - это приезжие со всяких Киевских или Московских краёв, кто ни языка местного, ни культуры не понимает.