From a social point of view, it's beneficial that homeownership encourages commitment to a given town or city. But, from an economic point of view, it's good for people to be able to leave places where there's less work and move to places where there's more.