BALaddy
The rail argument doesn't wash with me. Manchester has a far superior rail service to London, is quicker, and is shorter in terms of distance. Despite this, and god know how many transcontinental flights direct from MAN to hubs such as Dubai, you still have BA to LHR, BA to LGW, BMI to LHR and VLM to LCY. Work that one out!