My grandparents lived into their 90s and spent the last 3 years of their lives in a nursing home.
They worked and paid taxes their whole lives, enjoyed the NHS when their children were born, were paid a state pension for 30 years (plus my grandfather's state occupational pension, he was a teacher), lived in a lovely house until they sold it to go into a nursing home.
Social services took most of their money to pay for their care. The alternative could have been my mother & father giving up work and moving to care for them.
If my grandfather was here now he'd have told you he got a very good deal. He was more than happy to pay and my mum & dad were very grateful that someone else was looking after them when they couldn't - they think they got a good deal too.
There would have been more money to inherit if my grandparents had dropped down dead at 60 like many people, but I was glad for the 30 extra years I got too.