This seems also intended to be read as the BBC deprecating its presence on X, which alternative-universe situation is implied by the wording of the title and anti-X stance of the writer generally; obviously that's not the case, however much it might be wished here.