I disagree.
We needed to greatly improve the special teams and we did just that. That's what kept the games we've lost relatively close (except for the 2nd G-Men game). We needed somebody down the line to take over for Brooking, and hopefuly we got it in Jason Williams...who can also play special teams. I look at Williams as a guy we planned to be a future starter. Same with Brewster. We needed a 3rd TE and we got an excellent one in John Phillips. You always need linebackers when you play a 3-4, and this is especially true with Ware out at least 2 weeks, so we got Brandon Williams and Victor Butler. By then we were in the latter rounds, which is where you usually seek out special teams players and athletes and that's what we did.
I actually think the draft, sans the Roy Williams trade, was one of the smarter drafts I've seen around in the league in quite some time. There's certain people on this team we need to replace IMO, one of which is the O-Coordinator, but this draft has been part of the solution, not the problem this year.
YAKUZA