I think Buffalo is the perfect combination of being a small town with a decent size metropolitan areas to support it. And then you have another one to the East in Rochester. And you have the upper class to the North so I think we have a lot of regional support with that small town feel. Then you have so many people over the years (about the size of the city of Buffalo’s current population) that moved away and planted roots around the country and I’m sure over the last 60 years has grown exponentially. And the fact that we were once a big city and now are small, we have that chip on our shoulder. And the Bills are kind of our megaphone and our only lifeline.
Our Super Bowl rn in the 90s I’m sure collected a lot of fans nationally, and the fact that we have Josh Allen .
in a nut shell I think its just genuine hardcore fandom that comes in waves and other place might not have that as much because they have more attractions in their cities.