I think John Carmack is confusing the usefulness of ones contribution to what went in to making it. Both of these men have done amazing things technically and deciding which one is "better" is a fools errand.