The problem is that any cut to pensioners freebies is going to cost any party. Some freebies that the oaps get could be reduced dramatically but it would be political suicide.
Sadly, old people have more power in our democratic system than the young, who have to suffer those policies for years.