I’m rather incensed that some Piggs (usually those who haven’t worked very long) are stating that pensions are “entitlements.”
They are NOT, in any way, shape or form “entitlements.” They are earned and paid for by the employee and employer as part of their pay package.
If you want one for yourself, they STILL exist in the public and private sector (even if somewhat “dumbed down” from the past). Everyone is free to attempt to “vest themselves” into a defined-benefit plan. You do whatever it takes to get vested and you earn one for yourself.