So why not use something like WhatsApp or Signal instead then? Sounds like a terrible user experience to me. Nobody I know uses iMessage, everybody uses WhatsApp instead, which is platform agnostic.
But I'm European, so the iPhone penetration is lower iirc and they can't stay in their bubble as much.