They are home to an NFL stadium. You can't turn around and say "oh, we want to be a sleepy small town." Besides, they are talking about development near the stadium, not throughout Orchard Park.
If you ask me, this might be more about the businesses near the stadium now not wanting anything to change.
My town doesn't have an NFL team playing in it. (It's also not that rural.)
But since you bring it up, there is a bucolic New England town with an NFL team: Foxborough, MA. Patriot Place didn't destroy it. In fact it's a tax boon.
But for us, a couple of bars, a 7-11 and a Tim Horton's is all we get for "development."