throwing away your entire life for the sake of work is not a reasonable expectationNot everyone can just pack up and go without giving something up in return. Barring paraplegia or another outlier pretty much everyone is capable at any given time of moving elsewhere, but it often goes untried because it's unpleasant, moreso if you have to drag others (spouse, kids, etc.) with you.
Where I'm from everyone expects to have to move to find their first job and most do, and it's sad saying goodbye and it's awkward and uncomfortable and a little frighting at first, but then years later when you're more experienced you can leverage that and return and compete if you really want to, and have some diversified life experience as a bonus. And the people that don't move for whatever reason, lack of discipline/courage most often, usually end up quite poor and miserable and opine that they should have left back in the day, but now they're stuck in a pattern just continue until they die poorly. Which is sadder than anything that comes from moving to find a job.
it may seem acceptable to rootless cosmopolitans (and also basement dwellers who have no social ties anyway) but the wider social consequences of shit like this are disastrously bad