When I started work at megacorp in the 90s it was sort of late in the golden years for retirement because the company, like most, still had a generous pension plan that was 100% company funded, despite competitive salary and other benefits. In addition, they were starting the slow transition to 401ks so these were offered as well, with 6% company match. So, employees typically had a nice pension plus 401k plus, in most cases stock awards and personal savings. A typical 25 year retiree could expect a pension lump sum 8-10 times their base salary, a 401k perhaps 6 times their salary and stock maybe 4x salary, depending on their investing style and company stock behavior. Non-tech megacorp stocks don’t appreciate too fast.
The complaints are from all the Gen YZ who are getting, in the same companies, almost no pension value at all. They see Gen X and Boomer retirees cashing pension checks for $2 million and want theirs too.
A strange twist in my case was an overseas assignment during which megacorp was forced to generously fund a foreign social security equivalent. After I left that country, I could cash it out in a lump sum which was six figures after only working a few years.
I also have some sort of pension from one year teaching community college. It will pay like $7 per month once I get really old. I guess that will be enough for a donut and cup of brewed coffee, if I’m lucky.