Nothing prevents Apple from offering a non interoperable format in addition to the interoperable one. For example, offer both MIMI and Apple iMessage protocols in the iMessage app.
And it sucks so horribly to the point that it's nearly unusable in modern group chats (or, rather, MMS is the protocol that's used for group chats and that one also sucks horribly).