It doesn't matter what the fans think about the players that are drafted/brought in via free agency. Tom Donahoe has to see the talent and work ethic in the players he brings in. It's his job to bring in capable players, not players that the fans like or dislike.
Mike Williams is a bust, thats TD's fault. Josh Reed is WR with stonehands, TD's fault. Milloy is older and slower, TD has to know that when he signs him.
It's not the fan's job to evaluate the talent before it is brought in, it's TD's. But it is the fan's job to voice displeasre when the talent that is brought in just plain sucks. What makes everything much worse is the way this team just gives up! It is terrible, Gregg Williams was fired because of lack of mental toughness in his teams, it hasn't gotten any better, maybe it's not the coaches, maybe it goes all the way to the person who evaluates and picks the players. TD has to go, he is the reason this organization is a friggin' mess!