Not sure where you are getting the draft picks in a trade situation from. For the skins to move from 6 to 2.. (that was only 4 spots).. they gave up 2 future 1st round picks, plus a 2nd, and their swapped #6 pick... that is a TON!!
Now the Bills would have to move up even further from 8 to probably 2 maybe 3....
Would you give up all of that for a guy that isn't as good a prospect as RGIII? And yes I understand they need a QB but for a organization that has been shy to draft any QB-regardless of round you really think they mortgage their entire future on Geno?