(a) New houses tend to be built in housing estates as either terraces or semi-detached without the land to add on a granny flat like in a lot of the pre-1950s houses that had them added on later.
(b) A lot of them were rather shoddily built.
(c) The end of single-income households for most of the populace means that even if someone was living in a granny flat, the younger generation would not be around to offer company/assistance because both are working.