This. I am in upstate now and have had the same experience. What a bunch of tools.My in laws are from upstate New York and while they are not Bills fans there are a ton of people in their circle of family, friends and acquaintances who are. They have been some of the most aggressively dumb and obnoxious people in my life over things like deflategate. I cannot fathom ever rooting for the Bills. If they are ever good again I hope they lose four more Super Bowls in a row.
In contrast, when I briefly lived in NE Ohio I thought the football fans I knew were downright cerebral and they generally maintained high regard for Belichick (there was some regret there) and knew all the deflategate stuff was BS.