A lot of comments suggesting federation as the solution to centralisation. I believe this is a false dichotomy.
I think Write Once, Publish Everywhere (including both centralised and federated) is much better.
I think Write Once, Publish Everywhere (including both centralised and federated) is much better.
I find it tedious to update various social media platforms by hand, especially when each platform has its own rules and conventions. There are paid services that help but they often don't cover all of the platforms that I use, or are prohibitively expensive. Also if you just post a link to your site some social media platforms will treat you as a spammer.
twitter and facebook make automating that difficult with their API restrictions.