I think this is one of those "Europe vs. US" difference. Especially in careers like a heart surgeon, the expectation is that one will most likely not stay in one place for too long. I myself have one of the most stable careers, but after spending 18 years with one employer, I notice that well over 50% of people I started with moved far, far away. Plus even we are on a market for a new house, because we want to move to a top school district in the area...I thought never having to move out is the whole point of building a house.
One real estate agent told me that the average time an American family will spend in one house is less than 7 years...