Measuring by multiple draft makes some sense, but you can only run a draft by what's in front of you, and while there's a ton of variance between mocks, you can use them together to make a consensus.
Let's look at this a different way by using The Athletic's consensus big board. That has Willis as 29OA. So 20th is a reach on paper if you go by rankings rather than asking where guys fall in tiers, but QBs always go earlier than pure talent suggests, right? 2021, 3 out of the top 5 QBs go earlier than ranked, with the exception being Fields falling and Lawrence being unable to rise any higher.
2020, it's 3 out of 4, 2019, 3 out of 3. So is it reaching if every team in the league does it? Or is every QB a reach? Either way, does it matter if it's not some gigantic leap from 3rd round to 1st?
I don't really want Willis (or any of the other QBs). But Willis at 20 doesn't seem a reach. Which possibly represents the consensus being stupid, but that one is it what it is.