¿Por qué los países anglófonos y del norte de Europa no tienen la tradición de tener miembros ancianos de la familia viviendo en la misma casa que todos los demás hasta su muerte?

Es un cambio bastante reciente (en el último siglo). Creo que mucho de esto es una consecuencia del aumento de la esperanza de vida. Ahora es muy común en los países desarrollados pasar más de 20 años en la jubilación. Vivir con sus hijos a sus expensas durante 20 años es una propuesta muy diferente a vivir con ellos durante 5 años, por ejemplo. No es raro tener dos generaciones de una familia jubilada: ¿las personas tendrían que apoyar a sus padres y abuelos?

La introducción de la pensión estatal (en 1908 en el Reino Unido) y de las pensiones ocupacionales significaba que los jubilados ya no tenían que depender de sus hijos para recibir apoyo, por lo que vivir de forma independiente en la jubilación se convirtió en una opción. Creo que esa opción es generalmente preferida tanto por los padres como por los niños. (Cada vez es más difícil vivir solo con la pensión estatal básica, aunque podemos ver que las cosas cambian, al menos en el extremo inferior de la distribución del ingreso).

Me interesaría saber si hay países en una etapa similar de desarrollo económico donde todavía es común que los jubilados vivan con sus hijos.

Inglaterra, el origen de la mayoría de los países anglófonos, tuvo familias nucleares en la Edad Media y se mantuvo así desde entonces.
https://books.google.com/books?i…

Lo principal que impulsa esto es el gobierno y las pensiones privadas que permiten a las personas mayores jubilarse y no depender de sus hijos. A eso se suma la creciente movilidad de la sociedad donde las personas se mueven a menudo.