Here's my issues with how fans tend to see the draft process:
1. For many of those that don't like how we trade down and accumulate picks instead of adding elite talent, they will cherry pick their "updated" draft. If we only had one pick in the 2009 2nd round and Butler, Brace and Vollmer are on the board, obviously the Pats would take Vollmer. Clearly. ;-) We also would have found a way to move up for Gronkowski last year. It has to be understood that it's very possible some of the great players on our team wouldn't be here if not for those extra picks. We can't just assume the ones that worked out would be here and the busts would have never been picked.
2. The very common "we could have still gotten him later" argument. The reach. In the 2010 draft, many mock drafts and many here had the Pats taking Tyson Alualu with one of their 2nd rounders. Had the Pats taken him at our original #22 spot, the pick would have been blasted by many here as a reach, since we could have still gotten him later. As it turned out, pick #22 was 12 picks too late. There's countless examples like this in every draft, yet some stay convinced that certain players were taken too high.
3. Finally, I second what the original poster said in the article. Fans will only look at the successes of other team's drafts and ignore the failures, and do the opposite for the Pats. Limas Sweed was a complete bust of a 2nd round pick for the Steelers but who cares? They have Mike Wallace now. Justin Harrell did nothing for Green Bay. Who cares? They have BJ Raji now. As for the Pats, of course we should have landed Mayo, Vollmer, Gronkowski, Hernandez, etc. It's Butler, Brace, Cunningham and the others that define our drafts.