This is one topic that I can actually add value to. I’ve been lurking on here for years. I retired from the Marine Corps last year, as an E-8 with 22 years and 1 week. My retirement pension is worth just under 30K a year, it will never decrease and will only increase with whatever COLA raises we get. It is not enough to live on but it helps.
We do have medical insurance that covers our family, this year it only costs $548; which is great, however, in the next few years it will increase upwards to $1500 a year.
I was 40 when I retired, during my service I used tuition assistance to earn a bachelors degree and the post 9/11 GI Bill to earn an MBA, so I was able to find a second career after I retired.
The pension helps in the wage gap in the civilian world. I had to start over at a software company, I am not complaining I really enjoy my job and my coworkers, but the average 40 year old at my company is making much more money than I am, because they have much more time in the civilian workforce. My pension helps close that gap.
The military is looking at switching to 401K systems; the problem is that whoever joins now is signing up for the pension system, so whatever changes are made will not take effect for at least 20 years. The pension and other benefits are a great retention tool, although most service members get out after their initial contract, but those of us who stick it out and take advantage of the benefits are pretty lucky and happy.