I think it's worth understanding what the barriers are to stations or networks establishing their own servers.
As the social editor, if I see a new platform and think, "oh, that's interesting," I have the power to open an account there.
Setting up a server for a station or a network would involve the cooperation of IT, marketing, and legal folks. Big stations and big networks have to do a fair amount of prep and due diligence before they make a move like that. 1/x