One of my mothers friends, who is now in her 80's, has been retired on a pension for over 40 years. She started working for her municipality right out of high school at 18, and worked 25 years as a clerk to get a full pension. Retired at 43(!) with 75% final pay (annually adjusted) and lifelong medical benefits.
Its totally insane and completely unsustainable. Back in the day people usually keeled over at 65 and the US was viewed as having achieved infinite growth forever, so perhaps back then it was a reasonable but generous offer. Today however it's just straight up corruption and waste to offer benefits like that.
Weird situation. Shrinking demographics in the 70’s led to layoffs. By their union contract layoffs were done strictly by seniority. Working on a contract that was stepped by seniority, this led to a very top heavy cohort of teachers 20 years later, who were being paid top of the scale. To redistribute the ages of service they offered a limited number of buyouts, which lowered their overall costs and normalize the pipeline.
This was also a legit and reasonably sustainable move as the NY State Teachers fund, is funded at 101% of liabilities.