FYI, most people do not move every 5 to 7 years, that is a misnomer. A few years back AN and I were going round and round so I picked a few streets in established neighborhoods and found far greater longevity.
When you hear the average homeowner is in their home 5 to 7 years that is an average distorted by homeowners in new neighborhoods that have been there from day 1 and came only be in the home as long as its been around. The other factor is the frequent movers pulling the average down.
On my street of 9 homes 6 of us have been here for 10 years and are just getting started. One is a long term rental and will likely remain so. Next door the house sold twice but the current owner is there 6 years and will probably stay longer than any of us. Across the street is two “young” retired federal gov’t workers that have been there about 5 years and arent going anywhere. People stay in their homes much more than 5 to 7 years from what I have seen. Based upon where we are in the cycle it will probably become more stable not vice versa.