Middle tier is probably an overall reasonable descriptor. In the civilian sector, you can appropriately apply to specific programs based on your personal stats, but you can't do so in the military (this relates to all specialities). Sure, one year the best students might conincidetally rank San Diego higher (for the Navy) compared the D.C. making the former more competitive, but it could be the opposite the next year. You can't consistently use DoD location/a specific program in the sense that you can compare a top tier program to a low tier anesthesia civilian program.
Also, be aware that the needs of the Army/Navy/Air Forcr dictate numbers and these requirements change often. For example, this year (for this incoming CA-1 class) the navy had 16 spots to be distributed at the 3 USN training sites. Last year they accepted 12 applicants. The year before that? 15. So the competitiveness changes yearly because the applicant and spot pools are small compared to the civilian side.