It was a big selling point for the military in the 60’s and 70’s.
Grew up as a dependent on a remote military base during the 50’s and 60’s and always used the base hospital.
Enlisted in the 70’s and that was the deal - pull your 20 and have free health care for life.
That all changed in the 80’s after the court cases. CHAMPUS became TriCare and the out of pocket expenses have been rising ever since.
Not to mention that at 65 it basically becomes Medicare/Medicare.
As I wrote, I was told it was never a guarantee.
I was told the politics of it made taking away veteran's health care unlikely, but it was never a guarantee.