I fail to grok the vastly disproportionate number of candidates from a military background. At the very least, it gives me a (mostly-unfounded) perception that the astronaut program must operate on a military-like hierarchy. On the flip side, this gives me great hope for non-government space operations a la Space-X.