Why do hard work in a boring place when you can do it in an interesting place?
i grew up in a boring place. i'd never work or live in such a place ever again. i like having access to culture and not having to drive everywhere. being happy is a lot better than being depressed to the point of being suicidal everyday.
qualify of life matters a lot. not everyone wants to be miserable just to make more money or have a lower cost of living.
also, young people want ot be around other young people. they dont' want to hang out with people 20-40 years older than them, hence why they go to cities.
other people aren't you. they don't want what you want. they have different standards. what is success for you, is failure for them. where i live my salary is considered barely above poverty level.