Apple does not have a messaging app lol. Not in the same as Whatsapp or Messenger.Apple does this in messaging, and as a by-product also stifles the cross-platform messaging landscape in general.
Why iMessage needs to be cross platform when it was never meant to be is ridiculous. Apple users have the same ability to use any other messaging app just as they have the choice NOT to use iMessage.
The only con I have about iMessage is something that likely wont affect me because i will never go back to Android. I dont think I can import my iMessages to an Android (or other Operating system).