I always hate the “draft is a crapshoot” narrative. If you’re throwing darts at names on a board then yes, it’s a crapshoot. If you’re targeting players based on film, measurables, fit in your scheme, and character then it shouldn’t be a crapshoot. It will never be an exact science but it’s far from a crapshoot. Tons of time and money is invested into each teams draft process for it to just boil down to luck in the early rounds. The later rounds are a different story and a lot of times scouts/coaches like something about a guy and they take a flier on him in round 6 or 7.