If you’re a media outlet and you’re not hosting your own social media instance (whatever it could be - Mastodon, Pixelfed, anything that federates) you’re doing it wrong. I personally refuse to use content services hosted by 3rd party (or for free) because I don’t want them to mess with my content. Even though most of my content is me whining about internets.