Im still completely confused as to how the numbers are misleading or even considered implausible.....with the only reason to doubt them the fact that the stated number of combat missions doesnt correlate with the given payload numbers.
Where was it implied that one had anything to do with the other?