True. At the end of the day it doesn't matter as much where they are drafted but how well they perform. 1st round picks are expected to perform for the Pats. Our record is so good with them. 2nd rounders are 50/50 expectations at best. Anything after that is gravy.
Let's not get so worked up over, 'we used a 2nd round pick' over him! And focus more on if he can contribute to a secondary that needed shoring up in a bad way. BB doesn't draft on name recognition, he drafts based on how he feels the player will fit in with OUR team. Not the other 31 teams in the NFL.
To extend my thought, yes it matters how you draft and how you work free agency. The way this is measured is by performance.
Consistent regular season success is probably the best measurement, though having this without playoff and ultimately Super Bowl success can indicate a flaw (let's say great passing, big time wins but playoff failure, indicating lack of defense/running etc.)
Do the Patriots, Steelers, Colts (won one with Peyton) and *horrors* Giants draft, FA sign well? absolutely, because they acquire players that make their systems work well consistently. Steelers and Giants seem to stock their defenses for playoff success, along with good coaching.
This isn't rocket science. If your team earns "best draft" every year then sucks when it comes to playing, you might have multiple problems, but acquiring the right players is likely to be one of them. You need to have a system capable of success and acquire the right players to man that system, period.