I wouldn't be as critical toward New England in regards to the NFL draft if they'd a more consistent history of draft success. Almost every draft from the 2000s was a near embarrassment. Sure, they yielded some good players but too many were forgettable players to justify getting that one or two or three good players. I mean the 2000 and 2007 drafts were two of the worst for a NFL franchise. Moreover, if you consider that New England drafted Brady with a compensatory pick. You thank whomever for compensatory picks. Because the Patriots don't have a strong history of drafting quarterbacks at least for the 2000s. But then, when you find a Brady, everyone else will be drafted to be his backup. Still, the problem I've with that, the Patriots will seemingly only target the projects at quarterback since it worked with Brady. Hence, some people might be high on Tim Tebow because he isn't a project or unknown, he would be a name quarterback.
The way you can sum up the Patriots drafts in the 2000s, few hits and a lot of misses, enough to dumbfound you in retrospect.
As I think about it, what I've noticed is that, a lot of these players drafted by the Patriots have either soon found themselves out of the league due to serious injuries, inadequate or what have you, or they'd established their career on another team or more. In either case, this player wasn't a good draft pick because he wasn't a good fit for your team. I don't understand how this happens more times than not in the NFL.
You know that you'd an unsuccessful draft when those undrafted players turn out to be better in some cases than those players that you've drafted in one entire draft over the years. Look at players out of Kent State: James Harrison, Antonio Gates and Joshua Cribbs. Coincidence? Maybe. Perhaps, some teams made an oversight? Yup. And if the Patriots hadn't selected Julian Edelman in the seventh round, you might have had added his name to that list.