International transfer passengers add plenty to the local economy by buying their tickets on the local carrier. That money ultimately goes into the pockets of the local employees and the local industries that service the carrier. It's no different to the City (which Cameron is bending over backwards to protect) taking revenues from international deals which have little or nothing to do with the UK.