That's the thing people don't understand about all that -- those fake numbers are including a pension that for the majority of people who are in the military will never exist.
BRS was an attempt to give those people something, so they have some TSP matching, but even that only kicks in after six years IIRC.
Also DOD healthcare is worth every penny the service-member pays for it.
The "total compensation" numbers that military recruiters tout are not actually real.
I know, I lived it for 23 years.