Actually, people who go into care homes funded by Social Services get a far worse deal than people who can afford to pay for their own care. For a start, social services only give limited funding, and in my area, this funding does not meet the costs of the cheapest care homes and families are expected to make up the difference. I have seen the anguish as elderly people have been shifted into cheaper and worse care homes when there capital runs out. Also, Social Services completely take control of the client's money - the family have no say.
My mother funds herself and in due course I will have to sell her home to meet her costs. The care home she is in is fantastic and I wish her to stay there until her time comes, so I don't resent having to sell her house to pay for her last few years with us. I don't see her house as my inheritance at all. I am really glad that she has it to fall back on. She deserves the best that she can afford and my father would turn in his grave if I didn't do my best for her.
Anyway, I would think that, unless she lives until she is about 120, there will be something left for the family.
If you could afford to keep your elderly parent/parents in a care home from your own earnings for perhaps 20 years, then that is different. But it's a large undertaking to make especially if you have kids that will be needing money for university etc.