Except that excuses don't do a whole lot for raising your perceived value. We all think we can get great value out of our players, but we're not GMs and the game doesn't work that way. Few teams would give up a first day pick for a guy who has so far proven to be an average RB, with one year left on his contract, and who is publically looking for the big bucks.
If a team is willing to part with a 2nd round pick for Willis, why not just use that pick on a RB? If I'm another GM, I'd be saying to myself, "Self, I can probably get just as much production out of my 2nd round pick with a rookie RB than I would with Willis...plus, he'd be a hell of a lot cheaper, I can pick someone without the attitude, and I wouldn't have to deal with that bastard Rosenhaus."
Maybe, MAYBE a third rounder. But probably not. An early second day pick is all Willis is worth right now.