I'm a bit baffled by the reluctance to accept moving for economic reasons (though I understand that once you're established with a family it's not cheap or easy to move - I've done it and I'm reluctant to do it again).
Where I grew up (in the NE of Scotland) you are economically fucked if you stay - by and large. There will always be people who want to stay and can make it work, but for most people, if you want economic success, interesting work, freedom to pursue a career of your choice, more culture than a cinema 15 miles away, and (dare I say it) a viable choice of partners to settle down with, then you MOVE.
You work it out: yes property is more expensive elsewhere, but there are more, and more varied, opportunities. (Hopefully.)