Thanks for the links! Personally I'm still using a big list of messengers depending on what my contacts use. That includes signal, wire, whatsapp, and riot. Every one of those platforms uses the protocol developed by openwhisper systems, so in any case I respect what they've done to help advance the state of the art.
Having developed in the open is beneficial for the ecosystem, so I think it's a bit far to call them unethical. Definitely not perfect, but neither are we