Then there is plenty of failure on the teams' part - every team. How many players taken in the first round ever really play up to their draft position? Seems to me not many. And the number of misses probably increases exponentially after the first round on a year-by-year basis.
For a variety of reasons, most collegiate players simply don't make the jump. Despite all of the study and resources poured into it, and despite all the effort to turn drafting into some sort of "science," at the end of the day the NFL Draft is still just a crap shoot mixed with a whole bunch of educated guesstimating and "gut feelings." If I had a nickel for every "can't miss" prospect who wound up washing out of the league, I'd have retired years ago. For example, remember all the so-called "experts" predicting that Ryan Leaf would be a better NFL QB than Peyton Manning? I do. This also explains why every so often there is a Richard Sherman in the 5th round and a Tom Brady in the 6th. Doesn't happen often, but if drafting truly were the "science" some try to make it out to be, it would never happen at all.
Not to mention the absolute slew of high-round picks that actually do stick around for a number of years but wind up being no more than role players - I think most teams are expecting a bit more than a role player when they submit their 1st/2nd round selections on draft day.
This is why I don't spend much time grousing over missed picks. Even though they've whiffed more often than usual over the last few years, I still think the Steelers are right more often than most other teams in that department. When they start missing on literally every pick for years on end (see: pretty much the entire first half of the 1980s outside of Louis Lipps) and wind up with a roster like
this as a result of it, then I'll probably join the chorus calling for Colbert's head.