In fairness to BA the world has changed; relying on LHR would suffocate their business in a way that it wouldn't have done in the past (and it doesn't look like the never ending effing about re the third runway will end before a fifth one is needed).
And on the other hand; Aer Lingus of course also built up operations at Gatwick at one point...