Well......the only Superbowl that didn't sell out all it's seats by game day was the one held in Detroit.
That wasn't due to it being held in a big city......
That was location, location, location.
Even as far back as the original Robocop movie....the place was perceived as the nations shithole.