All this is true, and very understandable. But the question remains, why is it NOW more common to stay put rather than relocate? What is it about the modern environment that makes people so much more reluctant to pick up and move? With all the benefits of modern communication and technology that makes maintaining social connections over distances and receiving financial support from anywhere so easy, you'd think it'd be easier to move than before when leaving really meant "leaving."