The protocol can be exceptionally well designed - and corporations can still effectively break it.
1. One example would be still publishing posts over the shared protocol but blocking the visibility of replies from people using an open source client.
If users refuse to leave after a company switches protocols so manipulatively, it's because they don't care about the protocol used.
To the average joe, who pays no mind to the man behind the curtain, getting them to understand and act on things as basic as the human right to privacy is a struggle.
https://ploum.net/2023-06-23-how-to-kill-decentralised-netwo...
E-mail IMAP, SMTP and POP3 are also protocols, but given that Google maintains dominance over it, you cannot effectively host your own server [1].
[1] http://www.igregious.com/2023/03/gmail-is-breaking-email.htm...
Open source will only work correctly with open source. Not with corporations. Corporations will abuse every protocol.