First of all, You're confusing being an ALL-PRO with going to the Pro-Bowl. The Pro-Bowl is nothing but a popularity contest. Next, there are plenty of teams that haven't drafted an ALL-PRO player for 6 years. And that's BS because Thuney has been playing at an ALL-PRO level but never recognized for it. So you thinking that not having drafted an "ALL-PRO" or "Pro-Bowler" for 6 years has any merit just shows the lack of knowledge and understanding you have.
Cyrus Jones is out of the league because he had a congenital heart defect that was only found during his exit physical with the Ravens. He just had it surgically fixed.
Dawson and Jones BOTH lost out in the numbers game. You'd know that if you'd actually paid attention to anything. The fact you are harping on Jordan Richards when he is on his 6th year in the NFL just goes to show how weak your argument actually is. Remember, the league average is less than 4 years.
Williams isn't going to get cut this off-season. There is no point. He's a valuable special teamer, he backs up at the Big Safety Position that Chung plays and he's played at Outside Corner when called upon. Williams wasn't drafted to solely be a CORNER. He was drafted to be able to handle the bigger TEs and RBs out of the backfield similar to how Brandon Browner did. Since you haven't been paying attention, Patrick Chung is on the wrong side of 30 and the Pats didn't have an effective back-up for him when he went down in the SB against the Eagles and when he went down last year (when Williams was a rookie). You might also want to educate yourself to the fact that DMac is also on the wrong side of 30. The Patriots have been working to find players to develop so that they can move on without too much of an issue. Williams has a role to play. So does Dugger.
You don't seem to understand that you have to keep adding at certain positions every year because of the number of players a team needs to have at that position to cover injuries. CB/DB is second only to O-Line when it coms to the number of players a team needs to have. People like you would be whining if the Patriots didn't have a CB like JMac to come off the bench or to play on Special Teams and be in reserve.
Your assessment of everything else is ridiculous. Especially claiming that Onwenu is only "Good" for where he was drafted. Most draft people have said that Onwenu was the find of the draft and expect him to be a full time starter for many years provided that injuries don't cut his career short. You are being "too judgmental" and it's really ridiculous. No one said to "excuse" the Easely pick. But pretending that the REST of that draft didn't exist and that there haven't been BETTER drafts since then (which is exactly what you have done) when that draft was 7 years ago, speaks volumes.
Players like Ryan Izzo ARE a success. They've beaten the odds and are seeing playing time. Izzo isn't an ALL-PRO but it's rare that a 7th round pick is anything more than a Special Teams player. Izzo plays on special teams, is a decent blocker and typically catches the catchable passes thrown his way. Does he make mistakes? Sure. Does he get over-powered now and then by some of the Elite DEs? Yep. But that's to be expected. A 7th round pick proving he is at least a JAG is an accomplishment in and of itself.
The reality, to this point, is that your concepts of what it means to "draft adequately" is severely lacking. I'm going to suggest you go to the draft forum and read everything you can from
@BaconGrundleCandy. Then maybe pick yourself up a copy of Steven Belichick's book "Football Scouting Methods". That way you'll be able to have cogent discussions about what "draft success" means going forward. Right now it's obvious that you focus on the scoreboard, stats and know-nothing pundit news articles without understand the intricacies of the game itself.
P.S. The fact that you have issues with Michel when he's putting up 5.9 YPC this season is a perfect example of you not understanding the game. As is your knocking Harry when we have a garbage QB in Newton.