I don't get all the uproar. I definitely understand the impact it has on the neighborhoods around Turner Field, but it isn't like The Ted is a true downtown ball park (like Camden Yards or Petco) or in a historic locale like Yankee Stadium. If they were building somewhere closer in town, would that change anything about the move?
What am I missing, other than the obvious, which is the stadium isn't old enough or out dated enough to be obsolete?
TD