Bills are a 3-4 team, Fairley wouldn't fit there. They made the right pick.
Also, in case you' haven't noticed, other than the SEC picks in the top ten...they all also have NC rings. Players win football games. You can talk scheme, playcalling etc...and that does factor in, but players win football games.