Arguing for public pension reductions is a bit like arguing for your employer clawing back your salary, after you stopped working for them.
Most public jobs pay far less then private sector jobs. Pensions are one of the reasons behind it. They are part of your compensation package, not some communist largesse.