Let me preface this by saying that beyond my instant reaction on draft night about them building a team like it's 1980, I like most all of what Holmes did. I wanted both Gibbs and Campbell. I just wanted them a round later. But it's clear that other teams, including the Lions, had them slotted to go a lot higher than the average internet mock draft or fan had them going. So all and all, I'd give Holmes a solid B for this draft. I'm not wow'ed by it but I understand what happened and why it happened.
However, I think there is a debate to be had about positional value. Specifically, about a good player with a potential shelf life of 4-5 years in their prime and a good player with a potential shelf life of 7-8 years in their prime. I think what I'm most interested in looking at is where does Jahmyr Gibbs compare in 3-4 seasons with Tyree Wilson and Jalen Carter. It's pretty much useless to have that debate before the y play a down of football, but certainly something worth revisiting and looking at on down the line.