What's retarded is the fact that you couldn't figure out that McCargo was not worth the steep price the team paid for him and that he was vastly overrated by the Bills' front office. And you'd still keep an overrated, overpaid, and under-motivated player on your team for "depth" purposes? Wow... that speaks for itself!
Ellison, Simpson, Kyle Williams, and to a certain degree Butler are fringe starters at best. I'd argue that Youboty is the best of the bunch, aside from Donte of course.
Yes, he should, though Kyle Williams is... well, Kyle Williams.
If Trent Edwards continues to grow and develops into a top QB, I don't care what ANY of the picks Marv made were... that pick alone changes the course of this franchise and Marv should get all the credit in the world. But the McCargo pick was so plain and obvious at the time (even to the other 31 teams) that it's painful to think about what could have been.