I'd like to see the full report. I'd like to make my own determination that the correlation drawn is meaningful rather than accidental (or to use Aristotelian terms, "essential" rather than accidental, or part of the actual essence of being a large armed forces). In other words, the size and technological superiority may nothing whatsoever to do with winning or losing small wars. The author may have landed on something that is uncorrelated to the outcome, and thus the thesis may be unsubstantiated.

Interesting article, but who knows unless we see the report?