That's a very solid record. More losing seasons than the academies, but many more 10+ win campaigns than I'd expect.
My other theory (which I mentioned in a similar thread) is that the military schools seem very good at recruiting "Athletes." And since there don't seem to be many "Athletes" rated below 3-star, these teams get stacked rather quickly. Consider as well there's always a few Athletes that can excel at QB
and HB
and CB
and SS
and FS, and you're looking to have a loaded team in no time.
I guess the only way to keep track of how many "Athletes" vs position players they get each season is to sim a dynasty for a couple seasons as one of those teams. If I get around to doing this, I'll post results (major "if," however).