I don't understand the "he whiffed on so many chances yesterday". So many players do. That is why you get a handful of players who score 40 a year, and like 1 or 2 that score 50.
And at the end of the day, he did score yesterday. The idea that a player has to score on all the chances they are set up with is just setting an expectation someone will not meet.
As the dust settles, it looks like Newhook will have an anderson like role without the physicality: generating a ton of offense and creating odd-man rushes, to score 15-18g a year and oscillating between 30-40 points.
Kerfoot is another good example of the kind of impact Newhook will have.