Legacy carriers only fly short haul to feed their profitable long haul networks
Not quite true. There are 18-odd flights a day GVA-LON (all airports) BA is feeding their long haul. LX has no long haul connections (other than JFK), while easy is serving the local market.