I thought the obnoxious might of the European Commission was thrown in as well? In particular they were insisting that BA gave up a lot of landing slots at LHR and they weren't prepared to do it. Presumably the didn't want Virgin to get their hands on them. The details are sketchy in my mind but I would be surprised if it was a unilateral regulatory decision.