Может, фактически и меньше народу в Питере, но по ощущениям - гораздо больше. Нигде в Москве нет таких толп, как на Невском и во всех мало-мальски значимых туристических местах. Нигде.  Впечатления от Питера - на Невском ВСЕГДА демонстрации. Лавируешь между людей, это же треш. Нет в Москве таких толп, даже метро, кроме, пожалуй часа пик, свободнее, а об ОТ вообще и говорить нечего. Если Вас не пугают толпы в Питере, то в Москве Вы их вообще не заметите, ибо их там просто нет.