I'm actually arguing for more support to make it easier though!!
I think the culture of home ownership is a disincentive for people to move. To be perfectly honest, as a private renter, I am far more likely to move for work than if I owned a house, and had all the uncertainty of getting a new job, then worrying about selling, solicitors costs, stamp duty on a new house etc etc
I'm not saying there is anything wrong per se with someone wanting to remain in the exact locality they were born in, but it is limiting. As far as the childhood friends issue goes - you can make friends wherever you go! You don't have to stick with the same friends you were with at Primary school!
Re: the childcare issue - again, I think we need to accept the way society is now, rather than harking back to yesteryear. These days people live longer, and will certainly need to work longer. It's no longer viable, or even desirable, for people to stop work at 60 or 65. Even just a generation ago, retirement meant stopping at 65 and then a few years of pottering. These days people have 25 years ahead of them when they retire. So, realistically, how many grandparents are going to be available to provide free or emergency childcare, even if they want to? Let's say I become a grandparent at the age of 57. I'm certainly not going to be sitting at home twiddling my thumbs waiting to be look after my grandchildren all day. I'm likely to be still full-on involved in my work life for a good few years! And hopefully having an active social life, travelling etc. This sort of scenario is going to be even more the case in coming years - we aren't going to have hordes of grandparents living along the road pottering about pruning the roses and waiting for grandchildren to come along and give them a purpose in life!
I am absolutely in favour of interventions to help support people, and make it easier and cheaper for them to move, find affordable quality childcare etc but I think we have to move with the 21st century, not fight against it.