Возьмем московскую область. Куда ехать учиться, чтобы не переть в Москву? Мед институты только в Москве. В других городах области их нет. Технических вузов тоже в мелких городах нет (ну сейчас организовали из бывших заочных, в Москве дорого ребенка содержать, особенно если общаги нет у института или места черным-косым сдают). А едут не только в Москву, едут куда ближе и удобнее. В Москву только амбициозные или слишком умные едут.