All well and good but what does it have to do with the fact that the consensus is that he was over drafted by a factor of two rounds? You can say what Belichick says, that he wasn't going to last that long but that will never been known. What is known is that the general consensus is that he was over drafted.
Additionally, he is 24 years old. Essentially, already enough mileage on him to make him a one less contract player, providing of course he pans out.
You guys have what, 10 picks now? What would be considered a successful draft with 10 picks? 5 starters 3 years from now? What about an abject failure of a draft? With 10 picks, 2 starters three years from now?