I'm really not sure why anyone would have a problem with pensions, especially after this years budget.
Everyone gets tax relief, most employed people get an employers contribution; that's a lot of 'free money'. As of next year the max charge per annum on a employer sponsored, automatic enrolment scheme will be 0.75%, making it a cheap way to save as well.
Of course, they don't need to be the full retirement plan, but they can be very easy and tax efficient way to save.