That year was one of the deepest drafts ever... not every draft is the same, in some drafts there are guys taken in the 1st round that would be third rounders most other years due to lack of talent at a position or as a whole in the draft class, in other years there are 3rd rounders that grade out as 1st rounders in other drafts...
That draft you saw guys with high round talent dropping to the 4th round... many undrafted guys that year would have been mid rounders most other years... Taking Dri was a colossal mistake... though slightly offset by Bryant falling to the 4th and Cockrell being cut by the Bills... Several more appealing RBs were still on the board, and the DL and CB depth was really great that year...
If you look at it, Shazier, if healthy is a major impact guy, Tuitt is a major impact guy, Bryant is a major impact guy... and in the middle there was DRI...
Now maybe, had we not took him, we end up with the same players a round higher, But I think if we didn't go with him there we take a CB and that changes the 5th round pick dramatically