Its probably worth saying that there is a big difference between moving from SV/SF to Seattle, Portland, or Austin, and moving to a small town of 1000 people in the middle of nowhere.
Opportunity for career growth isn't the only factor in where a family moves - there are a number of other concerns like safety, values, closeness to family, and fresh air and water.