This is nonsense.
The reason why unfunded pension liabilities exist is because they weren't funded. Basically you've cut a deal (how much you'll pay) and then you didn't keep your end of the bargain (i.e. you didn't pay). The reason you didn't pay is because you we're selfish. You gave yourself a tax cut. Then in order to reneg you try to deflect and obfuscate. You get on your righteous horse and start bloviate: those damn pensioners, those damned unions, teachers... watch out. But really the reason why the situation exists is because you were a selfish deuce and you didn't pay what you owed.
Just in case it's not clear when I say "you" I don't refer to you personally, but to certain groups.
When you look at the private sector you have a similar situation where most of the pension plans are underfunded. The principle is the same. It's also greed. You've underfunded the pensions to show better financials. This in turn led to higher bonuses, and gains on stock options from higher valuations. However virtually all the companies that have unfunded pension plans for employees have fully funded pension plans for executives. Funny how that works no? GE is probably the worst private offender on pensions, but I know for a fact that in 2011 the executive pension plan at GE was overfunded. So workers and teachers should watch out but God forbid that Jack Welch should pay for light bulbs and toilet paper.
I agree with what you say, the private sector certainly isn't void of these issues. I used to work for UPS and their pension situation is becoming a major issue quickly. The Teamsters Union is mostly to blame. I remember talking with a driver who was 63 (amazing he was still working). When they switched to the pension, whatever company it was pitched the idea that they would be making 11% returns on average......11%! Do pensions ever work out? Even pensions where people do pay fail.
As for the public sector my biggest gripe is that these are "guaranteed." For example in PA during the 2008 financial crisis lots of people hit hard times. The pension fund had a lot of issues following 2001 when state lawmakers increased benefits. Turns out 7 years later they started noticing this major issue that was looming. My issue with public sector pensions is its always raiding the taxpayers pocket to make up for the difference needed. It's difficult "increase" benefits when you have a projected model with a static sum but you need to apply that static sum of money to something that can change. As we've seen with healthcare, col, etc (not saying these are directly related to pensions). The public sector is riddled with these "adjustments." I believe it was in Illinois where teachers who retired were expected to receive a 46k a year pension. Turns out when you do the adjustments for COL and everything else they were getting over 70k a year. These pensions are riddled with all kinds of loop holes, issues, etc. It's unsustainable.
Again, I am not faulting individuals who retire with these pensions. Who wouldn't take advantage of they system? What they do (teachers, firefighters, police, etc etc....everyone but tax officials ;) ) is overall good for the country. But the system needs changed. Why shouldn't they just receive a 401k like everyone else?
Makes you wonder after a while who the real "public servants" are.