In my opinion it's a trade off between quality of life vs. the opportunities that exist in big cities.
Of course, quality of life is subjective.