Another factor not discussed and which I think factored into the run on drafting QBs last year, is the rookie salary cap. Because QB is the position of greatest value to a team, it makes more economic sense to draft them higher at the reduced rates.
Another reason if he's there at 10 I have every expectation bills take him. From eveything I'm hearing though sounds like he's gone with miami at 8