Google takes first major step: E2EE interoperability across all messaging apps
androidauthority.com
androidauthority.com
Several Facebook people (@fb.com) were taking part in protocol design, so I wouldn't say they'll never adopt it. It all depends on how much shit the EU is willing to take when it comes to interoperability.
MLS without MIMI isn't going to change much, though, and MIMI is still a work in progress.
(More Instant Messaging Interoperability)
Indeed MLS alone is nowhere near good enough to make systems interoperate. Here's to hoping MIMI takes significantly less of a fraction of a decade to get built that MLS took (5 years since chartered, 3 years after initial due dates).
Where they're not using MLS, they're using the Signal protocol. Without publishing details about key servers and authentication methods, none of their layers on top of open standards such as RCS are very beneficial to anyone but them.
If one's RCS hub doesn't have that as a hard requirement, there shouldn't be any technical reason preventing a third-party RCS app.