These days young People have student loans to pay off. And the cost of college/ medical school/graduate school is very expensive even if one gets a stipend from the University.
As to military pension, who knows.. Service of ten years without a war is possible, services of twenty years without a war -- good freaking luck, pal.
Like many people in 1967, I was drafted into the Army.. Military salaries then were pathetic. I barely survived. During basic, advance infantry training, field wireman training and officer's candidate training. I remember taking buses from Boston to New York and New York to Fort Dix, New Jersey
after Christmas late at night with only a five dollar bill left.