Hi Granjura
You are right.
It is difficult to be fair all round.
Taking me as an example I inherited my mothers share of a house worth about £500,000 meaning I owned £250,000 worth and Dad owned the other half.
I went to live with Dad and spent about £70,000 on the house and £50,000 for Dad's personal needs like his private medical insurance etc.
If Dad had to go in to care his share of the house would have been £250,000 less £70,000 less 50,000 equals £130,000.
If the council were within their rights to take half I would have lost £120,000.
If Dad had lived for say another 10 years and I had continued to spend money on him his share of the house would probably be zero.
The reasoning behind the law however is councils do not want to make husbands / wives homeless and if the son is a part owner occupier they have the right to live in the property making the parents share worthless as there is no market for half a house with somebody in it.
Frank