Atlanta didn’t grow because they built a stadium downtown. And honestly, it’s kind of a nightmare trying to get around down there.
The state has been investing in downtown Buffalo for a while. The Pegulas have helped, but the idea is to have venues that are attractions more than a handful of days a year. The Bisons stadium made sense - it has a small footprint, doesn’t require additional infrastructure and is used many times during the year.