They aren't developed in the open (they're opened up in certain releases), but the protocols themselves are open. The server software is proprietary, but the servers don't see any plain-text data.
Even if the protocol guarantees that they don't see unencrypted data? Do you feel the same way about all the internet relay servers between your client and the server?