«и остальные расходы тоже в Москве сильно выше.»Это ошибочное мнение. Если живешь в общаге, то расходы на остальное в Москве либо дешевле (например, проезд студенческий), либо  такие же расходы на питание, связь и тд. В Москве на старших курсах будет подрабатывать, начинать карьеру делать, столько столько она в Москве сможет получить подрабатывая, в Петербурге только лет через 5-6 работы сможет , работая полный день и то не факт.