People are living longer. And a lot longer relatively speaking. Thanks to better healthcare, work environments, etc.
People are considerably richer. And people of the older generation have often fantastic Pensions the likes of which we'll probably never see again. Therefore more people now own two properties.
Family groups are being spread out more. More and more 'kids' flying the coop early. Rarely big family units living together long term.