not all customers live in or like traveling through or around London
No, but I would think a lot of people who use Heathrow at present don't pass through London anyway as they live to the south or west of London, and these people have the money. I can't think why Virgin would possibly transfer to Stansted: and more to the point there is absolutely nothing preventing Virgin transferring there now if they so wished.