I don't get it. Delta and others are flying to US airports which are hubs. Atlanta is a hub - and a very big one at that. If Edinburgh is the same as any other destination, a majority of the passengers flying to Atlanta will be getting on a connecting flight to somewhere else. From Edinburgh's perspective, a passenger going DL EDI-ATL-Nashville as opposed to BA EDI-LHR-Nashville and being served either way.