At least in my country I've seen so many young people move to cities to get a better education, only to end up unemployed or working a dead-end job, as they're competing with all other young grads who did the same in a stagnating economic environment.
The winning play, at least over here, is to move to a city just for the education, and then moving back to the countryside / smaller city with cheaper housing and less competing job applicants. The salary difference isn't that bad, for some professions (doctors, psychologists etc) working in rural areas actually pays more, as employers are raising salaries to find applicants.
This works if you can work the jobs available in the countryside. Im moving away because ive found a good job in a city after so many boring azure / php jobs in my village. Its depressing
The winning play, at least over here, is to move to a city just for the education, and then moving back to the countryside / smaller city with cheaper housing and less competing job applicants. The salary difference isn't that bad, for some professions (doctors, psychologists etc) working in rural areas actually pays more, as employers are raising salaries to find applicants.