I haven't read his stuff previously except in passing
If that is his point I would not agree with him
I thought he was making a more sophisticated argument that there are a lot of variables that can affect how a player turns out over 3 years, player dynamics, team dynamics, late bloomer, coaching, etc
So the "draft evaluation" can almost be a 2 part process, the obvious one 2-3 years later to see how the player actually turned out and a more short term one to determine how and why a team picked certain players, is the thinking and the process of draft selection a sound one. There will obviously be more different opinions here and that is why there will be "reaches" but as long as the process is a good one, teams will make better decisions in the long run on average. In this context when a GM and a team has a history of making sound decisions, "draft graders" give them better grades (eg Baltimore) when a GM and team has a history of making poor, flashy and impulsive decisions (eg cowboys, skins, raiders) they are likely to get a worse grade shirt term. That is not the media "hating" on that team.
The best thing would be (and I am sure teams ready do this) to build in a quality control and feedback loop where someone objective is looking at how your previous picks turned outing term and trying to build in strengths and change deficiencies so the team can improve it's draft process
Anyway, my point was that one could "evaluate" the draft both short term and long term
His other point about a long shot hitting does not mean the decision was a sound one is a very very good point