Well, as a veteran I feel obligated to speak up.
You're gonna either have to clarify your statement, support it with a link, or take that "military" word outta there.
When I retired at 20 years of service (which started as the day I graduated from USNA plus 20 years) I was given a "Final Pay" pension of 50% of my base pay. It wasn't based on sea pay, sub pay, nuclear bonus pay, specialty pay, hazard pay, combat pay, family separation allowance, basic allowance for subsistence, basic allowance for housing, variable allowance for housing, or anything else not containing both the words "base" and "pay".
Essentially (winging it here without digging out my leave & earnings statements) I retired on about 25% of my paycheck. You can check those numbers out here:
Military Pay Tables
and here:
https://staynavytools.bol.navy.mil/RetCalc/Default.aspx
A few years after I started active duty, the system was changed to "High Three". I don't know how it is for civilians but the military version is an average of the final 36 months' pay. The average works out to about 95% of the last paycheck, and the pension is based on that 95% amount.
When I retired I was a few months short of my 42nd birthday, although I've seen veterans retire on a 20-year pension at age 37. If I had elected to stick around for another 10 years (30 years of active duty) then I could've retired at 75% of my base pay.
It wasn't until about five years ago that the system was changed to allow veterans to retire at 100% of their base pay (again not including any other pays or allowances). To do so requires 40 years of base pay, and for the Navy that additionally requires the person to have achieved the rank of E-9 or admiral (you veterans please correct me for the other services).
The COLA part of the pension has pretty much kept up with the military pay raises. In other words a person retiring this month gets a check that's within a few hundred bucks of the check that their equivalent counterpart received for retiring 10-30 years ago. (
Retired Pay Differences Rise) However it's been generally accepted for the last 20 years that military pay has not kept up with private sector pay and has only recently begun to achieve parity. During a decade of war. Luckily Congress appears to appreciate that issue more than DoD.
I wasn't able to claim any "extra" retirement bennies for midwatches, weekend duty, holiday duty, 24/7 on call, 90-day patrols, or six-month deployments. I didn't get any extra pay for telling families that their spouse/child had been killed in combat or a training accident or, even worse, after last weekend's party. I didn't get any extra pay for visiting my troops in the hospital (if I was lucky) or saying farewell to them at a memorial service. Today's sailors don't get any extra retirement bennies for deploying to the desert on their shore duty to help out the Army.
However the ammunition was free-- the ammunition that was shot at me as well as the ammo I was allowed to shoot back. Of course I didn't always get to decide when to shoot back.
But if you can find a better military veteran who's willing to work cheaper than me... then buy them.