Your solution only allows for point to point travel. All very well, but hardly a solution when you want there to be a proper hub airport in the UK.
All that happens there is that LHR and LGW become purely for Brits and people travelling to Britain. Rather limiting really.