The NFL roster-building process is delicate and can lead to unemployment with the slightest misstep.
Oh sure, it's easy to select Myles Garrett with the first overall pick, as the Cleveland Browns did. But when was the right time to take a quarterback in the 2017 draft, one with little certainty at the position? And on the whole this offseason, how would teams in need find reliable offensive line help?
General managers wrestled with those questions and many more during free agency and the draft. They were trying to either get to the top of the league or stay there.