@John *******
Not really bud, what you pay in has no relation to what you can possibly get out (say you live until 95 etc ) there is no fund invested in the stock market its money taken directly from the tax payer each week, I don't like it anymore than you, but the fact is by law it's classed as a benefit.
A labour advisor close to Rachel Reeves (Edward Troup, ex HMRC big wig ) one of his quotes was " the codgers have got all the money and they need to be paying more" has recommended that access to the old age pension should be means tested.