We don't know. If we did, we wouldn't be posting about it on a message board. Every year, us fans swear we know what should be done. Every year, there are players we just know are going to be good that bust. And players we know that just aren't any good that turn into good players.
Every year. And it just makes the tantrums thrown by grown men all the more funnier. Yeah, it's fun to speculate and talk about. But to get angry over it? Come on, now.
This is easy to say because the draft is largely a crapshoot and we can only see a piece of the picture, but ultimately I'd say that over the years the groupthink on the board has been right more than wrong, especially as far as the first round or two goes. And it's blatantly obvious that teams fuck shit up and make horrific picks constantly, so let's not pretend like every single scout or GM is some arbiter of football knowledge.
Trevon Diggs at 17 would be an objectively horrific pick compared to what else will be available given how inconsistent he was at Alabama and how many big plays he gave up. Sure, he might end up being a decent starter because at the end of the day he's a top 50 prospect, it's not like they'd be taking a guy 3 rounds early, but I bet that 3 years from now we'd regret not taking most if not all of the "board preferences" (Kinlaw, McKinney, Gross-Matos etc.) who are available in that scenario.
Kinlaw in particular unless his medicals are terrible.