Живу в Петербурге около года, имею только догадку по этому поводу.
Здания в центре - очень старые, несмотря на внешнюю парадность внутри они уже довольно ветхие и скорее всего переведены из жилого фонда в здания, предназначенные для офисов и магазинов, так как таким образом нагрузка на тот же водопровод будет гораздо ниже.
Кроме того, Невский - одна из главных артерий города. Вы сидели когда-нибудь в кафе на Невском, окна которого выходят на проспект? Шум довольно сильный, ещё один повод не жить там.
А вот почему на ночь в офисах отключают свет - это уже другой вопрос.