Я думаю, что всё потому, что большинство исторических зданий Санкт-Петербурга было построенно в эпоху, так называемого Петровского барокко, которое ведёт своё начало от западных культур, а Спас был построен позже, уже в ту эпоху когда модным был "русский" стиль, который ориентировался на "старую" архитектуру