You also have to be a good candidate.
Having military experience is a great resume item, but it does not automatically make someone a good candidate. It takes a lot more to be a credible candidate than one strong resume point.
I will give them full credit for having recruited some good candidates, no doubt about it.