I wasn't aware that the Bills needed an overrated, inexperienced QB with a huge contract.
What they do need is a lot of help on their OL, DL, LB, WR & secondary.
The smart move is to trade the pick and the headaches and risk in exchange for multiple players