brindy
A publicly funded DB pension is part of the pay package. My military pension actuarial cost was 25.02% of salary.  Pension instead of more salary. If pensioners in the private sector with a DB pension do not get an indexed pension it is because the employer pockets the inflation induced extra interest. By that I mean that inflation increases interest rates which means greater return on investment for the pension fund. Inflation thus pays for indexing.

It is the private sector which needs correcting. 

Hard to accept. In 37 years of involvement with DB pensions, there is more propaganda on DB pensions than there is valid information. The above financial abuse is the worse abuse unless you count the denigration of public servants. All pensioners lose financially. Public servants suffer personal abuse.