I think it’s the lottery element to needing to pay for care which makes it seem unfair.
Most people’s parents won’t need to move into a care home and all their estate will pass to their children.
Some people who have never thought of themselves as rich will get dementia and all their assets will go on paying for their care.
If they had got a different medical condition the state would pay for their care and again all their assets would go to their children.
That’s the lottery. It isn’t just “rich people must pay”, it’s “some rich people, including people who don’t think of themselves as rich, have to pay”.
A fair system would be a national insurance system with a progressive tax system so that those who can afford to pay gradually more than those who can’t. It should be an insurance model because not everyone will need it. Just like I pay house insurance in case my house burns down. We don’t say, tough luck your house burnt down, but you have a good income so you can afford to buy a new one with a mortgage.
And because anyone could end up needing care, the govt should be establishing the insurance system and that would cover everyone (to cover the point made above that disabled people wouldn’t be able to get insurance.) That’s the only logical solution, and they need to get on and do it.
We don’t say the NHS is free for everyone unless you are a rich person in a car accident, then you have to pay for your care yourself because you are rich. And oh by the way when we say rich we mean anyone who owns their own home - you can always sell your home/downsize/take out equity release. This would be outrageous.
And yet that is what we say to old people who have dementia.