The largest part that makes buffalo an unattractive market, is the management structure. You get hired and its not a great place to flourish. There are a lot of people with clout and say. Lots of cooks in the kitchen, and some are bad cooks. It percolated publicly a little bit with the marrone era. He essentially quit (the second HC to do so in a decade). These guys talk.
During the offseason of the marrone hire, they could have brought andy reid in, assured him that he would have the keys to the car, and given him the contract.... he would most certainly have considered buffalo.