I think the new stadium is well-deserved. Turner Field was built initially as the Olympic Stadium and was NOT technically built to be baseball-specific. It was baseball-adapted. All the newest, most successful stadiums to be built since Camden Yards set higher standards league-wide have been marked by neo-traditional architecture (excepting Miami of course), quirky decorative flourishes, and a pampered, amenity-rich fan experience. Considering how strong and widespread of a fan base the Braves have, they deserve a stadium designed just for them.
Regarding the issue of distance...aside from being in a different direction, it's no further away from Downtown/Midtown than the Perimeter Center, and in a metro that's as widespread as Atlanta's, that's not tremendously far-flung. With all the redevelopment in the core of the city, Turner and it's rampant parking lots could be put to far better use.
Good potatoes all around.