The correct statement is "Webb has a better portfolio of PR's from 800-5000m. Willis the better overall runner"
Willis ran faster at the meaningful event that they each raced 100s of times. They event at which they competed.
Webb was faster at a contrived distance only Americans care about. So little was the globe's concern with the 1609.34m that Webb's agent literally had to beg all over Europe for a meet to put a mile on the schedule; nobody runs it!
As well as the novelty mile, Webb engaged in novelty exercises such as attempting fast PRs in the 800 and 10,000. Willis did not. (This is called "focus" and "discipline" and "prioritization.")
Webb was a flash in the pan guy 1s slower at 1500, who never figures in any global results. Webb isn't even in the same conversation as Willis. Frankly his trajectory screams of suspicion.