The simple fact of Scotland is this. You can go from LGW to the canaries in about 30 - 45 minutes less than from EDI / GLA. That is an hour to an hour and a half less on an airframe and crew to operate to the same destination. That is a lot more coffees to sell to make the same amount for the resources given to the flight.