I don't know; it seems to me in the years I've been paying attention, the teams that consistently do the best are those that draft the best player instead of reaching to fill a need. There's so much turnover in your personnel because of injuries and whathaveyou that even if you don't *need* a defensive lineman, if the guy who's clearly the best on the board happens to play DL you want to take him. Especially areas like the line and LB, where as far as I'm concerned you can't have too many great players.
With that said, if it's not THAT much of a reach, and it's a team like the JETS that has one need that supercedes all others, maybe you still make the pick.... but if you've got Freeman rated as the 40th-best player in the draft, you don't take him at #17.
Nobody talks about Bryon Leftwich; he's looked pretty decent at times, I know he's inconsistent but he seemed to do a good job for Pitt when Big Ben went down. Why wouldn't the JETS try and bring him aboard, give him the chance to win the job?
What about Detroit? Isn't he an improvement over Culpepper? If you're not going to draft Stafford at #1, and Sanchez isn't available at #20, wouldn't you rather go into next season with Leftwich battling Culpepper, with the idea that if they both suck you're planning to take a QB early in 2010 anyway?