Relying on a third party for your social media presence is a bad idea. Imagine if Elon got a bug up his ass and banned all BBC accounts; they’d be left in a lurch. Or if, as we saw, someone else got a blue checkmark and pretended to be the BBC.
But by running their own site they have control over who posts what, while still able to interact with users on other instances.