That's always been my objection to pension arrangements in the UK. It's a cushy deal between the Government and financial institutions to lock-away money for 30+ years, and then tax the contributor when he becomes eligible to access it.
Pensions should be tax-exempt at withdrawal, or else be accessible. Otherwise what's the incentive, other than when pre-tax contributions are possible?