I've seen the usual comments across the internet from Tories saying things like "I've paid into the system all my life, therefore I deserve a generous pension".
But we don't normally apply that argument, do we? Nobody says "I know my leg isn't broken, but I've paid into the NHS all my life, so I deserve a plaster cast, even though I don't need one".
Maybe we should just means-test the state pension. Pensioners who are genuinely poor should absolutely be helped by the state. Pensioners who are wealthy probably shouldn't be helped by the state.