They needed players for their new 3-4 defense: Troup, Carrington, Moats, Batten, check.
They needed to replace T.O.: Easley, check.
They needed to fix the OL: Wang, Calloway, check.
They needed to fix QB: Brown, check.
So, of the 9 players drafted, one could easily argue that 8 of them were drafted for needs (real or self-imposed notwithstanding).
Now, we certainly don't have to agree with the Nix strategy on where to start building a football team. Why focus on blowing up and fixing a defense when the offense was the bigger problem? OL and QB probably needed a little more attention than some late round prospects. DL was long in the tooth and needed some beefing up to stop the run; but, switching to the 3-4 which accentuated the lack of talent at LB? (The Bills were so thin at LB last season they played 3 safeties for much of the season!)