Bills were looking at drafting Russell Wilson. However, the front office thought that the 3rd round was drafting him too "high as for our needs". As it is, TJ Graham wasn't supposed to be drafted until at least 1-2 rounds later. We could have had BOTH and based on Tank Carder getting released, we could've had [ideally] the same team. I realize that mistakes happen, but this is looking like a bigger one based on the fact that the Bills have wanted a real franchise QB since Jim Kelly.
I think the Bills Front Office just doesn't value the QB position as much as is needed. It would make sense considering that the 2 "boldest" moves at QB was drafting JP Losman and obtaining Drew Bledsoe, the latter whom wasn't exactly supposed to be a franchise QB [just look at his age]. Maybe it's a philosophy based on some old school idea that you can win without a franchise QB. But, today is a passing league. It is required to have a franchise QB or at least a game managing QB. Fitz is not a game managing QB. I'm in support of Buddy Nix as GM [and hopefully Doug Whaley as his successor], but things like this need to be noted to keep One Bills Drive accountable.
I understand that you "can't cry over spilled milk", but I'm just not so confident that this franchise would be bold enough to move up to secure a franchise QB. Rather, they would prefer to find a steal in a non-first round. And sometimes, you just have to take that chance and get the QB even if you have to reach 15 or so spots.