Would it not also be fair to say Atlanta benefits from one thing Heathrow does not .. space?
Yes, that's true and a valid benefit to the airport operator and airline users. However, the fact remains that from a passenger point of view Atlanta is significantly worse than some others.