Or maybe you expect twitter to write a rfc about its api, which for obvious economic and strategic reasons they don't want to open? WhatsApp maybe? How would benefit them to have 3rd party clients they wouldn't be able to control? Or having to justify or change their protocol decisions with an rfc?
I don't understand, I'm genuinely confused, this article sounds very naïve, very delusional, so probably I am just misunderstanding it.