People don't sign up for the military because they really think it's sweet and fitting to die for one's country, they sign up for the military because it's how they get into college or out of their shitty 2000 person town.
I dated a girl who served, one day when I was ranting about recruiters working high schools and the unfairness of being recruited after exposure to 12 years government hype, and she said to me "You know, the army is what got me out of <podunk town>"