DaveR, how I categorically agree with you!
I do not yet receive a State Pension, or 'benefits', but I do receive the Private Pensions that I (highly) paid for, for 40 years from taxed income, that I am now taxed on, those taxes, which I have paid twice, going to fund 'benefits'. When I do receive a State Pension, it will, as Dave R says, have been paid for by my NI contributions.
Lets please separate Pensions from 'benefits', at least for this discussion.
By the way B2R, how's the juggling shop doing?