Generally reading the comments this draft week makes me think that people are generally stupid, or at least go "full retard" whenever they approach a keyboard. I'm amazed at how many people think of the success of a draft in terms of what a player can do THIS YEAR vs. planning for the future.
I don't profess to know much about the draft or evaluating players, but I do know abou the Bills, their needs, and their needs 2 or 3 down the road.
Do you want to be successful? Plan ahead.