This is often cited as a way to make sure DC get their inheritance whole partner does not lose their home, or is given time to find somewhere else to live, but I can't really see ir working on a practical level without causing a headache for all concerned.
What happems if the partner becomes to old/unwell to care for the place properly?
Doesn't it build resentment if e.g. children have to wait decades for their inheritance?
What happens if the partner has a new partner and children, and the place becomes their home?
I'm sure there are cold hard legal answers to all of that, but in the real world where people's lives are involved, aren't you just leaving a long term massive headache for everyone you love?