People must realize something about playing in the frigid temps and winds and snow that Orchard Park offers. These players careers are cut short playing in these types of elements, not to mention many do not want to play in temperatures that OP offers. If you have ever had an injury (significant one) you would understand how much harder it is to heal in the cold than it is in warmer temps. Add that on top of also living in the cold during the season.
This is why building a dome was so crucial! Look at all of the city's that have similar temps... Cleveland (building a dome), Minny, Detroit, etc... They know that in order to attract players and fans alike, the new age is to have a dome where the elements and temps are controlled.
I know for a fact that there have been many quality, game changing free agents that refused to come play for us, nit because of the city of Buffalo and the untrue statements about it being boring, but the #1 reason was they were not willing to risk their careers playing in our elements. Just look up several years ago, Hyde said that he recruited top flight FA's only for them to say "Naw, too cold up there".