You touched on the education without student loans is a major benefit to the military. Another is the ability to buy a home with no money down and not have to pay mortgage insurance. It's easy for those in the military to feel like life is passing them by as they witness cohorts graduating earlier etc. but those benefits can make a big difference in the long run (not to mention the intangibles you brought up).