Hmmmm. If the government has promised certain benefits to its employees, then why is this any surprise, and why are the pensions underfunded? (Of course that's a rhetorical question. The answer is, politicians are rotten bastards.)
I don't know how it works in PA, but in Maine public employees mostly are not covered by Social Security, so they and the state both pay into retirement funds which the workers rely on just as others rely on SS. Since state salaries are often lower than in private business, a good pension can partially compensate, and the pension promise is effectively part of the employment terms. Don't make out that the workers the villains, when they have put in their time in good faith. It's one thing to say to NEW hires, this will be the level of retirement funding, if that's OK then take the job, if it's not OK then look for work elsewhere. But it is a different story if a person has been working for 30 years and the state suddenly says, "We're breaking that promise we made to you about retirement. Tough luck!"