Oh please. After the 10 year mark, 99% are in for the retirement.
I left after the Soviet collaps in late 1991.
I felt it would be a while before another major war.
I expected force cuts from the levels we were at would be responsible on the part of our government.
I had 11 1/2 years in.
I was indeed there because I thought I was better at what I did than many of my peers, and felt that my expertise mattered.
Was that a false pride? Dunno.
I am not suggesting anyone hold to a higher standard than I met.
Absolutely, it is not different than any other job. Although I believe the bar has moved a bit, after about 12 years most people are in for the retirement. I see quite a few 10 year vets leaving the service. Most have degrees, are taking advance degrees in universities or already lined up a good job. After 12 you would be a fool to walk.
When anyone decides on a career path there has to be an end game. Even if you just love the life, you have to plan ahead and retirement is always the end game for any career service member.