At the same time, moving for people without college degrees is even lower, because their lives require a strong social support network, and that doesn't move with you. This is part of why growth in the poorest parts of the country is not in any way catching up with big metro areas.
What is really weakening social structures is that we both have a country full of suburbia and unstable work environments. This leaves few opportunities to build friendships after college. Friendship is easy if you met the same people all the time organically: Super dense cities or even vacation resorts give plenty of opportunity to keep interacting with the same people without trying hard. Nowadays, the only place that gives us that opportunity is work, and once someone changes jobs, the interactions go away.
We see very similar situations in multiplayer videogames. A first person shooter with dedicated servers that people select builds a community. Joining a random queue makes sure you never meet the same people often enough to build connections.
In life, people get through this by just using group hobbies as excuses. I know many people that go to 10+ conventions a year, just to meet other people that also do this, and end up building friendships even when living far away. Similar things happen with computer conferences. The flipside is that all that travel weakens families: I know someone that this year is on track to spend 3 months away from home, mostly because this person enjoys it. The problem is that they have two daughters. You can imagine what the girls aren't taking it well.
I suspect that humanity will keep working on new techniques to avoid the loneliness and inefficiency that comes from very weak social links: Like in many other areas, it's a case where changes are coming faster than humans adapt, but we can't just keep working this way.
4/5 times if I make a new friend one of us (sometimes me, sometimes them) moves far away within three years.
I bought a house a few years ago so now I have forced stability (moving is too expensive so to make me move it would have to be an incredible opportunity).
Not so much any more, I think the market has improved. But still, most of the low to middle income people I know don't live in their home town any more because there simple aren't a lot of job in small town America so they go to cities.
I run a neighborhood mailing list and was thrilled when my lawnmower broke and I asked to borrow one on the list. I had five or so folks happy to lend me theirs.
However, it was hard for me to ask. Was it pride, fear of being turned down or them thinking "why doesn't he just buy one"? Not sure.
FWIW one of the older neighbors has a snow blower and uses it to snowblow the sidewalk on his side. I asked him to borrow it once and he quickly said "I never lend anyone my tools."